CMFCOutlookBarTabCtrl::AddControl
Adiciona um controle do windows como uma nova aba na barra 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 adicionar um controle a.[in]lpszName
Especifica o nome da guia.[in]bDetachable
Se TRUE, a página será criado como destacável.[in]nImageID
Índice de imagem na lista de imagem interna para que a imagem é exibida no novo guia.[in]dwControlBarStyle
Especifica o AFX_CBRS_* estilo para definir os painéis de encaixe.
Comentários
Use esta função para adicionar um controle como uma nova página de uma barra da probabilidade.
Essa função chama internamente CMFCBaseTabCtrl::AddTab.
Se você bDetachable definido como TRUE, AddControl internamente cria um objeto de CDockablePaneAdapter e envolve o controle adicionado. Define a classe automaticamente em tempo de execução com guias da janela para a classe de tempo de execução de CMFCOutlookBar e a classe em tempo de execução do quadro flutuante a CMultiPaneFrameWnd.
Exemplo
O exemplo seguinte demonstra como usar o método de AddControl na classe de CMFCOutlookBarTabCtrl . Este trecho de código é parte de Exemplo de demonstração do Outlook.
// 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