Freigeben über


CMFCOutlookBar::RemoveCustomPage

Entfernt eine benutzerdefinierte Outlook-Leisteregisterkartenseite.

BOOL RemoveCustomPage(
   UINT uiPage,
   CMFCOutlookBarTabCtrl* pTargetWnd 
);

Parameter

  • [in] uiPage
    Der nullbasierte Index der Seite im übergeordneten in Outlook-Fenstern.

  • [in] pTargetWnd
    Pointerto das Elemente in Outlook-Fenstern.

Rückgabewert

Ungleich 0 (null), wenn die benutzerdefinierte Seite erfolgreich entfernt wurde; 0 andernfalls.

Hinweise

Rufen Sie diese Funktion, um benutzerdefinierte Seiten zu löschen. Wenn die Seite entfernt wird, wird die Steuerelement-ID dem Pool der verfügbaren IDs zurückgegeben.

Sie müssen einen Zeiger auf CMFCOutlookBarTabCtrl-Klasse-Objekt bereitstellen, in dem die derzeit zu entfernende Seite, sich befindet. Beachten Sie, dass ein Benutzer abnehmbare Seiten zwischen verschiedenen Outlook-Leisten verschieben kann, aber die Informationen über eine benutzerdefinierte Seite befinden sich im Outlook-Leisteobjekt, für das Sie CMFCOutlookBar::CreateCustomPage aufgerufen haben.

Verwenden Sie CBaseTabbedPane::GetUnderlyingWindow, um einen Zeiger auf das in Outlook-Fenstern zu erhalten.

Anforderungen

Header: afxoutlookbar.h

Siehe auch

Referenz

CMFCOutlookBar-Klasse

Hierarchiediagramm