一般性視窗建立順序
當您建立您自己的圖片,例如子視窗的視窗時,架構會使用很多相同的程序中所述文件/檢視建立。
MFC 使用所提供的所有視窗類別兩階式建構。 也就是在 C++ 的引動過程期間新運算子,建構函式會配置並初始化 C++ 物件但不會建立對應的視窗。 大功告成之後藉由呼叫建立 window 物件的成員函式。
建立成員函式會將 [視窗] 視窗,並儲存其HWND在 C++ 物件的公用資料成員 m_hWnd。 建立上的建立參數會提供完整的彈性。 在撥號之前建立,您可以用來登錄視窗類別的全域函式 AfxRegisterWndClass ,才能設定框架的圖示和類別的樣式。
您可以使用框架視窗, LoadFrame 成員函式,而不是建立。 LoadFrame讓 [Windows] 視窗中使用較少的參數。 它會從資源,包括框架的標題、 圖示、 快速鍵對應表,以及功能表取得許多預設值。
注意事項 |
---|
您的圖示、 快速鍵對應表,以及功能表資源必須要有一般資源 ID,例如 IDR_MAINFRAME,它們會影響 LoadFrame。 |