반응형
Window-Creation Messages
윈도우를 만들때 시스템은 윈도우프로시져에게 메세지를 보낸다
시스템은 nonclient 영역을 생성후 WM_NCCREATE 메세지를 보내고 client영역 생성후
WM_CREATE 메세지를 보낸다.
윈도우 프로시져는 시스템이 윈도우가 보여지기전에 이 두 메세지를 받는다.
이 메세지들은 CreateWindowEx 함수에서 지정받은 모든정보를 포함하는 CREATESTUCT
구조체의 포인터를 포함한다.
일반적으로, 윈도우 프로시져는 이 메세지들을 받은것에 초기화작업을 실행한다.
차일드 윈도우를 만들때 시스템은 WM_NCCREATE와 WM_CREATE메세지를 보내고 난후에
부모윈도우에게 WM_PARENTNOTIFY 메세지를 보낸다.
또한 윈도우가 생성되고있을때 다른 메세지들도 보낸다.
이 메세지들은 윈도우 클래스와 스타일 그리고 윈도우를 생성하는 함수에 의존한다.
반응형
댓글