Partilhar via


CMFCOutlookBarTabCtrl::AddControl

Adiciona um controle do Windows sistema autônomo uma nova guia na BAR do Outlook.

void AddControl(
   CWnd* pWndCtrl,
   LPCTSTR lpszName,
   int nImageID=-1,
   BOOL bDetachable=TRUE,
   DWORD dwControlBarStyle=AFX_CBRS_FLOAT | AFX_CBRS_CLOSE |
                                                      AFX_CBRS_RESIZE | CBRS_AFX_AUTOHIDE 
);

Parâmetros

  • [in] pWndCtrl
    Um ponteiro para um controle a ser adicionado.

  • [in] lpszName
    Especifica o nome da guia.

  • [in] bDetachable
    If TRUE, a página será criada sistema autônomo removível.

  • [in] nImageID
    Índice de imagens na lista de imagens interno para a imagem a ser exibida na nova guia.

  • [in] dwControlBarStyle
    Especifica o AFX_ CBRS_* para painéis de encaixe com quebra automática de estilo.

Comentários

Use esta função para adicionar um controle sistema autônomo uma nova página de uma BAR do outlook.

Esta função chama internamente em CMFCBaseTabCtrl::AddTab.

Se você conjunto bDetachable para TRUE, AddControl Cria internamente uma CDockablePaneAdapter objeto e envolve o controle adicionado. Ele automaticamente define a classe em tempo de execução da janela com guias para a classe em tempo de execução da CMFCOutlookBar e a classe em tempo de execução do quadro flutuante para CMultiPaneFrameWnd.

Exemplo

O exemplo a seguir demonstra como usar o AddControl método na CMFCOutlookBarTabCtrl classe. Neste trecho de código faz parte o Exemplo do OutlookDemo: Aplicativo do MFC OutlookDemo.

 // CMFCOutlookBarTabCtrl* pOutlookBar
    // DWORD dwStyle = AFX_CBRS_FLOAT | AFX_CBRS_AUTOHIDE | AFX_CBRS_RESIZE
    // CMFCOutlookBarPane pane1
    // The third parameter is the image index.
    pOutlookBar->AddControl(&pane1, _T("General"), 0, TRUE, dwStyle);

Requisitos

Cabeçalho: afxOutlookBarTabCtrl.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCOutlookBarTabCtrl

Classe CMFCOutlookBar

Classe CMultiPaneFrameWnd

Outros recursos

CDockablePaneAdapter