Condividi tramite


CPaneDialog::Create

Crea una finestra di dialogo di ancoraggio e allegarlo a un oggetto CPaneDialog.

BOOL Create(
   LPCTSTR lpszWindowName,
   CWnd* pParentWnd,
   BOOL bHasGripper,
   LPCTSTR lpszTemplateName,
   UINT nStyle,
   UINT nID,
   DWORD dwTabbedStyle= AFX_CBRS_REGULAR_TABS,
   DWORD dwControlBarStyle=AFX_DEFAULT_DOCKING_PANE_STYLE
);
BOOL Create(
   LPCTSTR lpszWindowName,
   CWnd* pParentWnd,
   BOOL bHasGripper,
   UINT nIDTemplate,
   UINT nStyle,
   UINT nID 
);
BOOL Create(
   CWnd* pParentWnd,
   LPCTSTR lpszTemplateName,
   UINT nStyle,
   UINT nID 
);
BOOL Create(
   CWnd* pParentWnd,
   UINT nIDTemplate,
   UINT nStyle,
   UINT nID 
);

Parametri

  • [in] lpszWindowName
    Il nome della finestra di dialogo di ancoraggio.

  • [in] pParentWnd
    Punta alla finestra padre.

  • [in] bHasGripper
    TRUE per creare la finestra di dialogo di ancoraggio di una barra del titolo (pinza di rimozione); in caso contrario, FALSE.

  • [in] lpszTemplateName
    Il nome di modello di finestra di dialogo delle risorse.

  • [in] nStyle
    Lo stile di Windows.

  • [in] nID
    ID del controllo.

  • [in] nIDTemplate
    ID di risorsa modello di finestra di dialogo.

  • [in] dwTabbedStyle
    Lo stile della finestra a schede che viene utilizzato quando l'utente trascina un altro riquadro controllo sulla barra del titolo del riquadro del controllo. Il valore predefinito è AFX_CBRS_REGULAR_TABS. Per ulteriori informazioni, vedere la sezione relativa alle osservazioni del metodo CBasePane::CreateEx.

  • [in] dwControlBarStyle
    Attributi di stile aggiuntivi. Il valore predefinito è AFX_DEFAULT_DOCKING_PANE_STYLE. Per ulteriori informazioni, vedere la sezione relativa alle osservazioni del metodo CBasePane::CreateEx.

Valore restituito

TRUE se il metodo ha esito positivo; in caso contrario, FALSE.

Esempio

Il seguente esempio viene illustrato come utilizzare il metodo Create nella classe CPaneDialog. Questo esempio fa parte Impostare l'esempio di dimensioni del riquadro.

    CPaneDialog     m_wndDlgBar;


...


    // The this pointer points to a CMainFrame class which extends the CFrameWnd class. 
    if (!m_wndDlgBar.Create (_T("DialogBar"), this, TRUE, 
                             MAKEINTRESOURCE (IDD_DLG_BAR), 
                             WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | CBRS_LEFT | CBRS_FLOAT_MULTI, 
                             ID_VIEW_DLGBAR))
    {
        TRACE0("Failed to create Dialog Bar\n");
        return FALSE;      // fail to create
    }

Requisiti

intestazione: afxpanedialog.h

Vedere anche

Riferimenti

Classe CPaneDialog

Grafico delle gerarchie