CWnd::PreCreateWindow

virtuelle BOOL PreCreateWindow ( CRE&ATESTRUCTamp; cs );

Rückgabewert

Ungleich NULL, wenn die Fenster-Erstellung fortgesetzt werden soll; 0-Erstellungsfehler an.

Parameter

cs

Eine CREATESTRUCT -Struktur.

Bemerkungen

Aufgerufen, bevor die Erstellung des Windows Fensters an diesem CWnd Objekt angefügt.

Rufen Sie diese Funktion nie direkt.

Die Standardimplementierung dieser Funktion überprüft, ob eine NULL Fensterklassennamen und einen geeigneten Standardwert ersetzt. Überschreiben Sie diese Memberfunktion um die CREATESTRUCT -Struktur zu ändern, bevor das Fenster erstellt wird.

Jedes von CWnd abgeleitete Klasse hinzugefügt die Überschreibung der PreCreateWindoweigene Funktionalität. Standardmäßig sind diese Ableitungen von PreCreateWindow nicht dokumentiert. Um die Stile für jede Klasse und der Interdependenzen zwischen den Stilen zu ermitteln, können Sie den MFC-Quellcode für Ihre Anwendung Basisklasse untersuchen. Wenn Sie PreCreateWindow, überschreiben Sie feststellen können, ob die Formatvorlagen in der Anwendung base-Klasse die Funktionalität bereitstellen, müssen Sie mithilfe der Informationen aus den MFC-Quellcode.

Weitere Informationen zum Ändern von Fensterstilen finden Sie unter der ändern die Formatvorlagen für ein Fenster erstellt von MFC in Visual C++ Programmer's Guide.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CREATESTRUCT AfxRegisterWndClass, CWnd::CreateEx,

Index