==========================================================
OnInitDialog() 함수 자동 추가 방법
==========================================================
Dialog Box 클래스 추가 후 헤더 파일을 열고 Properties 창에 보면
여기에 OnInitDialog 부분이 있는데 추가해주면 자동으로 추가 된다.
==========================================================
모든게 귀찮아 수동 추가 하고 싶다면 아래의 내용을 참고
==========================================================
Dialog Box를 추가 후 클래스를 생성하게 된다. 그 생성된 헤더파일(.h)에 OnInitDialog() 함수를 생성해준다.
OnInitDialog()함수는 기본적으로 CDialog 클래스에 virtual로 존재한다.
1. 헤더파일(.h) 추가 내용
protected:
virtual BOOL OnInitDialog(); //생성한 클래스 헤더파일에 추가한다.
2. 씨피피(.cpp) 추가 내용
BOOL classCreateName::OnDialog()
{
CDialog::OnInitDialog();
//TODO : Add extra initialization here
return TRUE;
}
모두 완료 되었으므로 초기화 해주고 싶은 내용을 [ //TODO : Add extra initialization here ] 문장 아래에 추가 한다.
다이얼로그창을 이용하기 위해서는 기본적으로 OnInitDialog() 를 이용해야한다.
'MFC' 카테고리의 다른 글
[MFC] List Control 에 List 더블클릭시 해당 칼럼 가져오기 (0) | 2014.02.13 |
---|---|
[MFC]MFC Yes/No 메시지 박스 선택 후 실행하기 (2) | 2014.02.13 |
[MFC&PostgreSQL] CString / std::string / std::wstring 변경방법 (0) | 2014.02.12 |
[MFC] 모달 vs 모달리스 (0) | 2014.02.04 |
[MFC] MFC Control (도구상자, 컨트롤) 함수 모음 정리 (0) | 2014.01.29 |