CCtrlView::PreCreateWindow
Aufgerufen vor der Erstellung des Windows-Fensters angefügt CWnd zu diesem Objekt.
virtual BOOL PreCreateWindow(
CREATESTRUCT& cs
);
Parameter
- cs
Eine CREATESTRUCT-Struktur.
Rückgabewert
Ungleich 0 (null), wenn die Fenstererstellung fortgesetzt; 0, um das Erstellungsfehlers anzugeben.
Hinweise
Rufen Sie nie diese Funktion direkt auf.
Die Standardimplementierung von dieses Funktionsüberprüfungen für einen NULL Fensterklassennamen und -ersatz ein entsprechender Standard.Überschreiben Sie diese Memberfunktion, um die CREATESTRUCT-Struktur zu ändern, bevor das Fenster erstellt wird.
Jede Klasse, die von CCtrlView abgeleitet wird, fügt die eigene Funktionsweise seiner Überschreibung von PreCreateWindow hinzu.Mit Absicht werden diese Ableitungen von PreCreateWindow nicht dokumentiert.Um Stile zu bestimmen, die auf jede Klasse und zu den gegenseitigen Abhängigkeiten zwischen den Formaten äquivalent sind, können Sie den MFC-Quellcode für die Basisklasse der Anwendung zu überprüfen.Wenn Sie festlegen, dass PreCreateWindow zu überschreiben, können Sie bestimmen, ob die Stile, die in der Basisklasse der Anwendung verwendet werden, die Funktionalität, die Sie benötigen, indem Sie die Informationen verwenden, die vom MFC-Quellcode erfasst werden.
Weitere Informationen zum Ändern von Fensterstilen, finden Sie unter Die Stile eines Fensters geändert wird von MFC.
Anforderungen
Header: afxwin.h