ALT로 만든 ActiveX Control  다섯 번째 ---

WM_CREATE 메시지를 처리해보자.
메시지 핸들링하기 위해서  ClassView 탭에서 CSimpleCtrl를 클릭한후 마우스 오른쪽 버튼을 누르면,
Add Windows Message Handler 메뉴를 선택하여 WM_CREATE를 추가하자.

 

WM_CREATE 메시지를 받는 부분에서 MessageBox()를 띄우자.

 

기다려도 메시지 박스는 보이지 않을 것이다. WM_CREATE 뿐만 아니라 윈도우(GUI)관련 메시지는 핸들이 불가능하다.

윈도우 메시지를 처리하기 위해서는 m_bWindowOnly = true를 추가해야 한다
생성자나 그 밖의 위치에 추가하면 메시지 박스를 볼 수 있을 것이다.

어렵게 찾고 있었는 달랑 한줄이라니 허무 ~~~~