Compartilhar via


CMFCToolBar::CreateEx

Cria um CMFCToolBar objeto que usa opções de estilo adicionais, sistema autônomo ícones grandes.

virtual BOOL CreateEx(
   CWnd* pParentWnd,
   DWORD dwCtrlStyle=TBSTYLE_FLAT,
   DWORD dwStyle=AFX_DEFAULT_TOOLBAR_STYLE,
   CRect rcBorders=CRect(1, 1, 1, 1),
   UINT nID=AFX_IDW_TOOLBAR 
);

Parâmetros

  • [in] pParentWnd
    Um ponteiro para a janela pai da barra de ferramentas.

  • [in] dwCtrlStyle
    Estilos adicionais para criar o objeto de BAR de controle incorporado.

  • [in] dwStyle
    O estilo de barra de ferramentas.See Controle de barra de ferramentas e estilos de botão para obter uma lista de estilos apropriados.

  • [in] rcBorders
    A CRect objeto que especifica a largura das bordas da janela da barra de ferramentas.

  • [in] nID
    A ID da janela filho da barra de ferramentas.

Valor de retorno

Diferente de zero se esse método for bem-sucedida; caso contrário, 0.

Comentários

Esse método cria um BAR de controle e anexa-o para a BAR de ferramentas.

telefonar Esse método em vez de CMFCToolBar::criar Quando você deseja fornecer estilos específicos. Por exemplo, conjunto dwCtrlStyle para TBSTYLE_FLAT | TBSTYLE_TRANSPARENT Para criar uma barra de ferramentas que se parece com as barras de ferramentas que são usadas pelo Internet Explorer 4.

Exemplo

O exemplo a seguir demonstra como usar o CreateEx método para o CMFCToolBar classe. Neste trecho de código faz parte o Exemplo do IEDemo: Aplicativo do MFC Internet Explorer.

   CMFCToolBar     m_wndToolBar;


...


    // The this pointer points to CMainFrame class which extends the CFrameWnd class.
    if (!m_wndToolBar.CreateEx (this, TBSTYLE_TRANSPARENT) ||
        !m_wndToolBar.LoadToolBar (IDR_MAINFRAME, uiToolbarColdID, uiMenuID, 
            FALSE /* Not locked */, 0, 0, uiToolbarHotID))
    {
        TRACE0("Failed to create toolbar\n");
        return -1;      // fail to create
    }

Requisitos

Cabeçalho: afxtoolbar.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCToolBar

CMFCToolBar::criar