C++ 視窗物件到 HWND 之間的關聯性
視窗物件是一種物件的 C++ CWnd類別 (或衍生的類別) 的程式直接建立。 它的建立和終結是回應您的程式的建構函式和解構函式的呼叫。 Windows 視窗,相反地,是內部的 Windows 資料結構,它會對應至一個視窗,會消耗系統資源時出現的不透明控制代碼。 視窗視窗由 「 視窗控制代碼 」 (HWND),並在之後建立CWnd物件由呼叫建立成員函式類別的CWnd。 由程式呼叫或由使用者的動作,可能會終結視窗。 視窗控制代碼儲存在視窗物件的m_hWnd成員變數。 下圖顯示的 C++ 視窗物件和 Windows 視窗之間的關係。 建立視窗中將討論建立 Windows。 終結視窗中將討論終結視窗物件。
Window 物件和視窗視窗