CMiniFrameWnd::Create

Creazione della finestra cornice piccola di Windows e allegarlo all'oggetto CMiniFrameWnd.

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

Parametri

  • lpClassName
    Punta a una stringa di caratteri con terminazione null di denominazione la classe di Windows.Il nome della classe può essere qualsiasi nome registrato con la funzione globale AfxRegisterWndClass.Se NULL, la classe della finestra verrà registrato automaticamente dal framework.MFC fornisce la classe predefinita i seguenti stili e attributi:

    • Imposta il bit di stile CS_DBLCLKS, che invia doppio clic sui messaggi alla routine della finestra quando l'utente fa doppio clic sul corrispondente.

    • Imposta i bit di stile CS_HREDRAW e CS_VREDRAW, che impostare il contenuto dell'area client da ridisegnare quando la dimensione della finestra.

    • Imposta il cursore della classe allo standard IDC_ARROWdi Windows.

    • Imposta il pennello per lo sfondo della classe NULL, la finestra non cancellerà lo sfondo.

    • Imposta l'icona della classe allo standard, icona del logo Windows di ondeggiare- flag.

    • Imposta la finestra alla dimensione e la posizione predefinite, come indicato da Windows.

  • lpWindowName
    Punta a una stringa di caratteri con terminazione null contenente il nome della finestra.

  • dwStyle
    Specifica gli attributi di stile della finestra.Questi possono includere gli stili delle finestre standard e uno o più dei seguenti stili speciali:

    • MFS_MOVEFRAME consente la finestra cornice piccola di spostare facendo clic sul bordo della finestra, non solo la barra del titolo.

    • MFS_4THICKFRAME disabilitare il ridimensionamento della finestra cornice piccola.

    • MFS_SYNCACTIVE sincronizza l'attivazione della finestra cornice piccola l'attivazione della finestra padre.

    • MFS_THICKFRAME consente della finestra cornice piccola sia piccole dimensioni che il contenuto dell'area client consentito.

    • MFS_BLOCKSYSMENU disabilita l'accesso al menu di sistema e nei menu di controllo e li converte in parte della barra del titolo (didascalia).

    Vedere CWnd::Create per una descrizione dei valori possibili dello stile della finestra.La combinazione tipica utilizzata per le finestre cornice piccola è WS_POPUP|WS_CAPTION|WS_SYSMENU.

  • rect
    Una struttura RECT che specifica le dimensioni desiderate la finestra.

  • pParentWnd
    Punta alla finestra padre.Utilizzo NULL per le finestre di primo livello.

  • nID
    Se la finestra cornice piccola viene creata come finestra figlio, è l'identificatore del controllo figlio; in caso contrario 0.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario 0.

Note

Crea inizializza il nome della classe della finestra e la finestra e registra i valori predefiniti per lo stile e padre.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CMiniFrameWnd

Grafico della gerarchia

CFrameWnd::Create

CWnd::Create

CWnd::CreateEx

Classe di CFrameWnd