1. 程式人生 > >WM_CREATE訊息響應函式和WM_INITDIALOG訊息響應函式之區別

WM_CREATE訊息響應函式和WM_INITDIALOG訊息響應函式之區別

      在響應WM_CREATE訊息響應函式的時候,對話方塊及子控制元件還未建立完成,亦是說只是通知系統說要開始建立視窗啦,這個訊息響應完之後,對話方塊和子控制元件才開始建立。因此在此訊息響應函式中無法對控制元件進行修改和初始化。

         而WM_INITDIALOG訊息響應函式是在程式執行時,當其對話方塊和子控制元件全部建立完畢,將要顯示內容的時候傳送的訊息。因此可以在WM_INITDIALOG訊息響應函式中新增對編輯框控制元件的初始化和修改。