複製鏈接
請複製以下鏈接發送給好友

窗口對象

鎖定
窗口對象,類來封裝窗口的 HWND 句柄。CWnd 對象是一個 C++ 窗口對象,與表示一 Windows 窗口但又包含窗口的 HWND 截然不同。
中文名
窗口對象
外文名
CWnd
對    象
C++ 窗口對象
推薦書籍
關於 Windows 編程的綜合書籍
CWnd
類來封裝窗口的 HWND 句柄。CWnd 對象是一個 C++ 窗口對象,與表示一 Windows 窗口但又包含窗口的 HWND 截然不同。使用 CWnd 派生您自己的子窗口類,或者使用從 CWnd 派生的許多 MFC 類中的一類。CWnd 類是所有窗口(包括框架窗口、對話框、子窗口、控件和工具欄這樣的控制條)的基類。深刻理解 C++ 窗口對象和 HWND 的關係對於有效地使用 MFC 進行編程至關重要。MFC 提供窗口的一些默認功能和管理,但是您可以從 CWnd 派生自己的類並使用其成員函數自定義所提供的功能。您可以通過構造 CWnd 對象並調用其
Create
成員函數來創建子窗口,然後使用 CWnd 成員函數自定義這些子窗口。可以在框架窗口中嵌入從 CView
派生的對象,如窗體視圖或者樹視圖。通過由 CSplitterWnd
類提供的拆分窗格,還可以支持文檔的多個視圖。每個從 CWnd 類派生的對象都包含一個消息映射,通過該映射可以將 Windows 消息或命令 ID 映射到您自己的處理程序。
關於 Windows 編程的綜合書籍是學習如何使用封裝 HWND API 的 CWnd 成員函數的好資源。