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