CMFCOutlookBarTabCtrl::AddControl
Fügt ein Windows-Steuerelement als neue Registerkarte in der Outlook-Leiste hinzu.
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
);
Parameter
[in]pWndCtrl
Ein Zeiger auf ein Steuerelement hinzuzufügen.[in]lpszName
Gibt den Namen der Registerkarte.[in]bDetachable
Wenn TRUE, die Seite erstellt wird, wie abnehmbar.[in]nImageID
Bildindex in der internen Bildliste, damit das Bild in der neuen Registerkarte angezeigt werden kann.[in]dwControlBarStyle
Gibt das AFX_CBRS_* Format für umbrochene andockbare Bereiche an.
Hinweise
Verwenden Sie diese Funktion, um ein Steuerelement als neue Seite einer Aussichtleiste hinzuzufügen.
Aufrufe dieser Funktion intern auf CMFCBaseTabCtrl::AddTab.
Wenn Sie die bDetachable zu TRUE, AddControl intern ein CDockablePaneAdapter-Objekt erstellen und das hinzugefügte Steuerelement umschließen. Es legt automatisch die Laufzeitklasse des Fensters im Registerkartenformat zur Laufzeitklasse von CMFCOutlookBar und die Laufzeitklasse unverankerten Frames zu CMultiPaneFrameWnd fest.
Beispiel
Das folgende Beispiel zeigt, wie die AddControl-Methode in der Klasse CMFCOutlookBarTabCtrl verwendet. Dieser Codeausschnitt ist Teil Outlook-Demobeispiel.
// 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);
Anforderungen
Header: afxOutlookBarTabCtrl.h