Condividi tramite


CMFCOutlookBarTabCtrl::AddControl

Aggiunge un controllo Windows come nuova scheda nella barra di 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 
);

Parametri

  • [in] pWndCtrl
    Un puntatore a un controllo da aggiungere.

  • [in] lpszName
    Specifica il nome della scheda.

  • [in] bDetachable
    Se TRUE, la pagina verrà creato come staccabile.

  • [in] nImageID
    Indice dell'elenco immagini interno dell'immagine da visualizzare nella nuova scheda.

  • [in] dwControlBarStyle
    Specifica ilCBRS_AFX_ * stile per i riquadri ancorati a capo.

Note

Utilizzare questa funzione per aggiungere un controllo come nuova pagina di una barra di outlook.

Chiamate a questa funzione internamente su CMFCBaseTabCtrl::AddTab.

Se bDetachable impostato su TRUE, AddControl internamente creato un oggetto CDockablePaneAdapter e si esegue il wrapping del controllo aggiunto.Imposta automaticamente la classe di runtime la finestra a schede nella classe di runtime CMFCOutlookBar e la classe di runtime del frame mobile a CMultiPaneFrameWnd.

Esempio

Il seguente esempio viene illustrato come utilizzare il metodo AddControl nella classe CMFCOutlookBarTabCtrl.Questo frammento di codice fa parte Esempio demo di 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);

Requisiti

intestazione: afxOutlookBarTabCtrl.h

Vedere anche

Riferimenti

Classe di CMFCOutlookBarTabCtrl

Grafico della gerarchia

Classe di CMFCOutlookBar

Classe di CMultiPaneFrameWnd