로딩
요청 처리 중입니다...

Oncreate() OnInitialUpdate() OnInitdialog() 차이

 Oncreate() OnInitialUpdate() OnInitdialog() 차이

OnCreate()나 OnInitdialog()는 WM_CREATE, WM_INITDIALOG 메세지에 대한 핸들러 함수이다.윈도우, 다이얼로그가 생성하면 불리워지는 함수이다.OnInitialUpdate()는 메시지에 대한 핸들러 함수가 아니고 가상함수이다.뷰가 윈도우를 생성하고 Doc에서 호출되게 된다.SDI MDI는 뷰, 프레임, 도큐먼트가 연관되어 동작되어진다.WM_CREATE 메시지를 받았을 때 처리할 수 있지만 뷰는 도큐먼트(데이터)에 의해서 초기화를 해주고시작하는게 순서일 것이다. 데이터 부분이 준비가 되었다는 것을 확인해야 하기 때문에...

일반적으로 뷰에서 초기화는 OnInitialUpdate()에서 해주는 게 맞다는 얘기..새로운 클래스 같은 경우는 OnCreate()에 초기화를..........