Win32 API with 나우캠퍼스
Win32 API 7강. 다이얼로그(2) 모델리스형 다이얼로그
코다람쥐
2022. 8. 17. 13:47
2. 모델리스형 다이얼로그
모델리스형 다이얼로그
▩ 특징
- 최우선 순위를 가지지 않는다
다이얼로그를 처리하지 않아도 윈도우를 조작할 수 있다.
▩ 생성 함수
HWND CreateDialog(
HINSTANCE hInstance,
LPCTSTR lpName,
HWND hWndParent,
DLGPROC lpDialogFunc
);
폼 생성
▩ 모달형과 폼 생성 동일
▩ 주의 사항
- 폼 속성 중에 표시(Visible)을 True 설정
다이얼로그 해제
▩ 해제 함수
BOOL DestroyWindow(HWND hWnd);
▩ WM_CLOSE에서 호출
다이얼로그 메시지
▩ WM_INITDIALOG
- 다이얼로그 생성할 때 발생
- WM_CREATE와 동일한 메시지
▩ WM_INITDIALOG 용도
- 다이얼로그 초기화