Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Fensterobjekt ist ein Objekt der C++ CWnd -Klasse (oder einer abgeleiteten Klasse), die ihr Programm direkt erstellt. Es kommt und geht als Reaktion auf die Konstruktor- und Destruktoraufrufe Ihres Programms. Das Windows Fenster hingegen ist ein intransparentes Handle zu einer internen Windows-Datenstruktur, die einem Fenster entspricht und Systemressourcen verbraucht, wenn es vorhanden ist. Ein Windows-Fenster wird durch ein "Fensterhandle" (HWND) identifiziert und erstellt, nachdem das CWnd Objekt durch einen Aufruf der Create Memberfunktion der Klasse CWnderstellt wurde. Das Fenster kann entweder durch einen Programmaufruf oder durch die Aktion eines Benutzers zerstört werden. Das Handle des Fensters wird in der Member-Variablen m_hWnd des Windows-Objekts gespeichert. Die folgende Abbildung zeigt die Beziehung zwischen dem C++-Fensterobjekt und dem Windows-Fenster. Das Erstellen von Fenstern wird in der Erstellung von Windows erläutert. Zerstörte Fenster werden in " Zerstörte Fensterobjekte" erläutert.
Window-Objekt und Windows-Fenster