안녕하세요 MFC 공부를 하고 있는 코린이입니다!
다름이 아니라 MFC 프로그램을 만들던 중 버블 정렬을 응용해서 회사별 매출 프로그램을 한번 만들어 보려고 하는데 너무 어려워서 혹시 도와주실 분이 있으실까 해서 여기에 글을 올리게 되었습니다.
입력 다이얼로그에서 각각 다른 Edit Control에 5가지의 숫자를 입력하면, 다른 출력 다이얼로그에서 각각 다른 5개의 Edit Control에 매출 순위대로 회사가 위에서부터 아래로 나오게 하는 프로그램을 만들려 합니다.
아래 사진은 위에가 다이얼로그 입력창이고 아래는 출력했을 때 다이얼로그 모습입니다.
현재 제 나름대로 만들어 본 것은 입력에서 DoModal()을 이용해 출력창에 가져온 다음, 출력창에 Edit Control속성에 있는 Visible을 False로 정해서 안보이게 한 다음, 출력 다이얼로그에 있는 버튼을 눌렀을 때 5개의 값을 가져와 버블 정렬을 시키는 부분까지는 했지만, 정렬된 값에 맞게 브랜드를 정렬하질 못하고 있습니다.
아무리 찾아도 시원하게 알려주는 블로그가 없어서 지푸라기라도 잡는 심정으로 글을 한번 올려봅니다 ㅜㅜ
자세하게는 바라지도 않고 이케이케 해봐라 정도만 짧게 알려주시면 다시 열심히 찾아보겠습니다!
CAtlMap<ULONG, CString>
나중에 브랜드별 매출말고 여러값을 넣어야 하면 piar의 두번째에 값 대신에 struct 하나 만들어서 넣으면 될 거 같네요.