Freigeben über


CMiniFrameWnd::CreateEx

Erstellt ein CMiniFrameWnd-Objekt.

virtual BOOL CreateEx( 
   DWORD dwExStyle, 
   LPCTSTR lpClassName,  
   LPCTSTR lpWindowName, 
   DWORD dwStyle,  
   const RECT& rect, 
   CWnd* pParentWnd = NULL,  
   UINT nID = 0 
);

Parameter

  • dwExStyle
    Gibt das erweiterte Format CMiniFrameWnd an, das erstellt wird. Wenden Sie alle erweiterte Fensterstile auf das Fenster zu.

  • lpClassName
    Zeigt auf eine auf NULL endende Zeichenfolge, die die Windows-Klasse benennt (eine WNDCLASS-Struktur). Der Klassenname kann ein beliebiger Name sein, der mit der globalen AfxRegisterWndClass-Funktion oder eine der vordefinierten Steuerelementklassennamen registriert wird. Er darf nicht NULL sein.

  • lpWindowName
    Zeigt auf eine auf NULL endende Zeichenfolge, die den Fensternamen enthält.

  • dwStyle
    Gibt die Fensterstilattribute an. Siehe Fensterstile und CWnd::Create für eine Beschreibung der möglichen Werte.

  • rect
    Die Größe und Position eines Fensters, in Clientkoordinaten von pParentWnd.

  • pParentWnd
    Zeigt auf Objekt des übergeordneten Fensters.

  • nID
    Der Bezeichner des untergeordneten Fensters.

Rückgabewert

Gibt RICHTET bei Erfolg, FALSE auf Fehler aus.

Hinweise

Die CreateEx-Parameter geben WNDCLASS, den Fensterstil und (optional) die Startposition und die Größe des Fensters angezeigt. CreateEx gibt auch das übergeordnete Element des Fensters (falls vorhanden) und ID an

Wenn CreateEx ausführt, sendet Windows die WM_GETMINMAXINFO, WM_NCCREATE, WM_NCCALCSIZE und WM_CREATE Meldungen in das Fenster.

Um die standardmäßige Meldungsbehandlung zu erweitern, leiten Sie eine Klasse von CMiniFrameWnd, fügen Sie eine Meldungszuordnung der neuen Klasse hinzu, und stellen Sie Memberfunktionen für die oben genannten Meldungen bereit. Überschreiben Sie OnCreate um beispielsweise erforderliche Initialisierung für eine neue Klasse auszuführen.

Überschreiben Sie weitere OnMeldungsmeldungshandler, um weitere Funktionen der abgeleiteten Klasse hinzuzufügen.

Wenn das WS_VISIBLE Format erhält, sendet Windows im Fenster alle Meldungen, die erforderlich sind, um das Fenster zu aktivieren und anzuzeigen. Wenn der Fensterstil eine Titelleiste angibt, wird der Titel des, der an den Parameter lpszWindowName gezeigt wird, in der Titelleiste angezeigt.

Der dwStyle-Parameter kann eine beliebige Kombination von Fensterstile sein.

Die im alten Formats Palettentoolboxfenster werden nicht mehr unterstützt. Das im alten Formats, die keine "X Schaltfläche Schließen haben, wurde unterstützt, wenn das Ausführen einer MFC-Anwendung auf früheren Versionen von Windows, jedoch nicht mehr in Visual C++ .NET unterstützt wird. Nur das neue WS_EX_TOOLWINDOW Format wird jetzt unterstützt; für eine Beschreibung dieses Formats, finden Sie unter Erweiterte Fensterstile.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CMiniFrameWnd-Klasse

Hierarchiediagramm

CFrameWnd::Create

CWnd::Create

CWnd::CreateEx

CFrameWnd-Klasse