MFC函數——CWnd::OnCreate


CWnd::OnCreate

afx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct );

返回值:

OnCreate必須返回0以繼續CWnd對象的創建過程。如果應用程序返回-1,窗口將被銷毀。

參數:

lpCreateStruct指向一個CREATESTRUCT結構,其中包含了與要創建的CWnd對象有關的信息。

說明:

當應用程序通過調用成員函數Create或CreateEx請求創建Windows的窗口時,框架調用這個成員函數。CWnd對象在窗口被創建以后,但是在它變為可見之前接收到對這個函數的調用。

OnCreate是在Create或CreateEx成員函數返回之前被調用的。重載這個成員函數以執行派生類所需的初始化工作。CREATESTRUCT結構中包含了用於創建窗口的參數的拷貝。

注意:

框架調用這個成員函數以允許你的應用程序處理一個Windows消息。傳遞給你的成員函數的參數反映了接收到消息時框架接收到的參數。

如果你調用了這個函數的基類實現,則該實現將使用最初傳遞給消息的參數(而不是你提供給這個函數的參數)。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM