CMiniFrameWnd::Create

Stellt das Windows-Minirahmenfenster erstellt und fügt es an den CMiniFrameWnd-Objekt.

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

Parameter

  • lpClassName
    Zeigt auf eine auf NULL endende Zeichenfolge, die die Windows-Klasse benennt.Der Klassenname kann ein beliebiger Name sein, der mit der globalen AfxRegisterWndClass-Funktion registriert wird.Wenn NULL, die Fensterklasse für Sie durch das Framework registriert wird.MFC gibt der die folgenden Formate und die Attribute:

    • Legt Stilbit CS_DBLCLKS fest, das Doppelklickmeldungen zur Fensterprozedur sendet, wenn der Benutzer auf die Maus doppelklickt.

    • Legt Stilbite CS_HREDRAW und CS_VREDRAW fest, die den Inhalt des Clientbereichs verweisen neu gezeichnet werden wenn die Fensteränderungsgröße.

    • Legt den Klassen-Cursor zum Windows-Standard IDC_ARROW fest.

    • Legt den Klassenhintergrundpinsel zu NULL fest, damit löscht das Fenster nicht den Hintergrund.

    • Legt das Klassensymbol auf die Standardeinstellung, Wellenartig bewegenFlag Windows-Logosymbol fest.

    • Legt das Fenster in die Standardgröße und zur Position fest, wie von Windows angegeben.

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

  • dwStyle
    Gibt die Fensterstilattribute an.Diese können Standardfensterstile und eine oder mehrere der folgenden Specialformate einschließen:

    • MFS_MOVEFRAME ermöglicht das indem auf jedem Rand des Fensters, nicht nur die Beschriftung verschoben werden kann, Minirahmenfenster, klickt.

    • MFS_4THICKFRAME Sperrungsgröße ändern des Minirahmenfensters.

    • MFS_SYNCACTIVE synchronisiert die Aktivierung des Minirahmenfensters zur Aktivierung des übergeordneten Fensters.

    • MFS_THICKFRAME ermöglicht dem Minirahmenfenster, um sortiertes möglichst kleines zu sein, wie der Inhalt des Clientbereichs bietet.

    • MFS_BLOCKSYSMENU deaktiviert Zugriff auf das Systemmenü und das Systemmenü und konvertiert sie zum Teil der Beschriftung (Titelleiste).

    Siehe CWnd::Create für eine Beschreibung möglicher Fensterstilwerten.Die typische Kombination, die für Minirahmenfenster verwendet wird, ist WS_POPUP|WS_CAPTION|WS_SYSMENU.

  • rect
    Eine RECT-Struktur, die die gewünschten Dimensionen des Fensters angibt.

  • pParentWnd
    verweist auf dem übergeordneten Fenster.Verwendung NULL für Fenster der obersten Ebene.

  • nID
    Wenn das Minirahmenfenster als untergeordnetes Fenster erstellt wird, ist der Bezeichner des untergeordneten Steuerelements; 0 andernfalls.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Create initialisiert den Klassennamen des Fensters und den Fensternamen und registriert Standardwerte für Format und übergeordnetes Element.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CMiniFrameWnd-Klasse

Hierarchien-Diagramm

CFrameWnd::Create

CWnd::Create

CWnd::CreateEx

CFrameWnd-Klasse