登錄視窗類別

視窗 「 類別 」 傳統為 Windows 設計程式中的定義了 「 類別 」 (非 C++ 類別) 的特性,從可以建立任意數量的視窗。這種類別是一個範本或建立視窗的模型。

在傳統的程式視窗的視窗類別註冊

在傳統的程式視窗,不是以 MFC,您可以處理所有郵件至"這個視窗程序 」 的視窗或"WndProc。"A WndProc 相關聯的 「 視窗類別註冊 」 處理程序的視窗。主視窗已登錄在WinMain函式,但其他的視窗類別註冊任何一處應用程式中。一種結構,包含變數的指標,取決於註冊 WndProc 規格的資料指標,而背景的筆刷,搭配運作等等。結構會傳遞做為參數,先前的呼叫中的類別的字串名稱一起 RegisterClass 函式。因此,多個視窗能夠讓共用的註冊類別。

在 MFC 程式的視窗類別註冊

相反地,在 MFC 架構程式中時自動完成大多數的視窗類別登錄活動。如果您使用 MFC,您通常是 C++ 視窗從衍生類別使用一般的 C++ 語法的類別繼承現有程式庫類別。架構仍然使用傳統 「 登錄類別 」,並且提供的多個標準,必要時為您註冊。您可以註冊額外的登錄類別藉由呼叫 AfxRegisterWndClass 全域函式,然後傳遞給已註冊的類別建立成員函式的CWnd。此處所述,傳統的 Windows 中的 「 登錄類別 」 不是要與 C++ 類別搞混。

如需詳細資訊,請參閱技術的附註 1

請參閱

參考

建立視窗