-모달(Modal) 대화상자
:대화상자가 떠 있는 상태에서 대화상자 바깥쪽의 다른 부분을 클릭하면 삑 소리를 냄
:대화상자가 출력되면 사용자가 대화상자를 닫기 전까지 해당 응용프로그램에서 다른 작업을 할 수 없음
-모달리스(Modaless) 대화상자
:대화상자가 화면에 출력되어 있는 채로 사용자가 얼마든지 응용프로그램에서 다른 작업을 할 수 있음
-모달 대화상자는 매번 대화상자를 띄워서 입력하고 실행해야 하기 때문에 불편한데
모달리스 대화상자는 계속 띄워놓고 다른 작업을 할 수 있기 때문에 편하다
단, 유저사용범위를 제한해주려면 모달을 사용하는 경우가 좋을 것 같다.
-모달 대화상자는 DoModal() 함수를 호출하고 모달리스 대화상자는 Create() 함수를 호출한다
예시
void BCMatchingDlg::OnEditBoxdatasearch() OnOK(); |
'MFC' 카테고리의 다른 글
[MFC] OnInitDialog 추가하기 (다이얼로그 초기화) (0) | 2014.02.13 |
---|---|
[MFC&PostgreSQL] CString / std::string / std::wstring 변경방법 (0) | 2014.02.12 |
[MFC] MFC Control (도구상자, 컨트롤) 함수 모음 정리 (0) | 2014.01.29 |
[MFC] 2014.01.24 더블콜론(Scope resolution operator), " :: " 을 쓰는 이유 (2) | 2014.01.24 |
[MFC] MFC 프린터 관련 함수 (0) | 2014.01.22 |