klasse von CWindow
Von CWindow stellt die Basisfunktionen zum Bearbeiten von einem Fenster in ATL. Viele der Methoden von CWindow wickeln Sie einfach eine der Win32 API-Funktionen. Vergleichen Sie beispielsweise die Prototypen für CWindow::ShowWindow und :: ShowWindow
| Von CWindow-Methode | Win32-Funktion |
| BOOL ShowWindow (Int Height ); | BOOL ShowWindow (HWND hWnd, Int Height ); |
CWindow::ShowWindow Ruft die Win32-Funktion ShowWindow übergeben CWindow::m_hWnd als ersten Parameter. Jede von CWindow -Methode, die direkt eine Win32-Funktion umschließt übergibt den Member M_hWnd ; Deshalb wird ein Großteil der Dokumentation von CWindow Sie in der Win32 SDK -Dokumentation beziehen,.
Hinweis&Nbsp; Nicht jedes Fenster im Zusammenhang mit Win32-Funktion wird von CWindoweingebunden, und nicht jeder von CWindow -Methode umschließt eine Win32-Funktion.
CWindow::m_hWnd speichert das HWND , die ein Fenster identifiziert. Ein HWND an Ihrem Objekt angehängt ist wenn Sie
CWindowImpl&Nbsp; Können Sie ein neues Fenster oder eine Unterklasse eines vorhandenen Fensters erstellen.
CContainedWindow&Nbsp; Implementiert ein Fenster in ein anderes Objekt enthalten sind. Sie können ein neues Fenster oder eine Unterklasse eines vorhandenen Fensters erstellen.
CDialogImpl&Nbsp; Ermöglicht es Ihnen, ein modales oder nicht modales Dialogfeld erstellen.
Weitere Informationen zu Windows finden Sie unter Windows und weiteren Themen in der Win32 SDK. Weitere Informationen zur Verwendung von Windows in ATL finden Sie im Artikel ATL-Fensterklassen.
# include lt;atlwin.h>