Condividi tramite


Classe di CMFCOutlookBarTabCtrl

Un controllo Struttura a schede che ha l'aspetto visivo Riquadro di navigazione in Microsoft Outlook.

class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl

Membri

Bb984003.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl

Costruttore predefinito.

CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl

Distruttore

Bb984003.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CMFCOutlookBarTabCtrl::AddControl

Aggiunge un controllo Windows come nuova scheda nella barra di Outlook.

CMFCOutlookBarTabCtrl::CalcRectEdit

Chiamato dal framework per determinare le dimensioni della casella di modifica che viene visualizzato quando un utente rinomina una scheda.(Override CMFCBaseTabCtrl::CalcRectEdit).

CMFCOutlookBarTabCtrl::CanShowFewerPageButtons

Chiamato dal framework durante le operazioni di ridimensionamento per determinare se meno pulsanti della scheda della barra di Outlook è possibile visualizzare attualmente visibile.

CMFCOutlookBarTabCtrl::CanShowMorePageButtons

Chiamato dal framework durante le operazioni di ridimensionamento per determinare se più pulsanti della scheda della barra di Outlook è possibile visualizzare attualmente visibile.

CMFCOutlookBarTabCtrl::Create

Crea il controllo Struttura a schede della barra di Outlook.

CMFCOutlookBarTabCtrl::CreateObject

Utilizzato dal framework di creare un'istanza dinamica di questo tipo della classe.

CMFCOutlookBarTabCtrl::EnableAnimation

Specifica se l'animazione che si verifica durante passare tra le schede attive è abilitata.

CMFCOutlookBarTabCtrl::EnableInPlaceEdit

Specifica se l'utente può modificare le etichette di testo nei pulsanti della scheda della barra di Outlook.(Override CMFCBaseTabCtrl::EnableInPlaceEdit).

CMFCOutlookBarTabCtrl::EnableScrollButtons

Chiamato dal framework per abilitare i pulsanti che consentono all'utente per lo spostamento tra i pulsanti nel riquadro della barra di Outlook.

CMFCOutlookBarTabCtrl::FindTargetWnd

Identifica il riquadro contenente un punto specificato.(Override CMFCBaseTabCtrl::FindTargetWnd).

CMFCOutlookBarTabCtrl::GetBorderSize

Restituisce la dimensione del bordo del controllo scheda di Outlook.

CMFCOutlookBarTabCtrl::GetTabArea

Recupera la dimensione e la posizione dell'area della scheda di controllo tab.(Override CMFCBaseTabCtrl::GetTabArea).

CMFCOutlookBarTabCtrl::GetThisClass

Utilizzato dal framework per ottenere un puntatore all'oggetto CRuntimeClass associato a questo tipo della classe.

CMFCOutlookBarTabCtrl::GetVisiblePageButtons

 

CMFCOutlookBarTabCtrl::IsAnimation

Determina se l'animazione che si verifica durante passare tra le schede attive è abilitata.

CMFCOutlookBarTabCtrl::IsMode2003

Determina se il controllo Struttura a schede della barra di Outlook è in modo che emula Microsoft Outlook 2003.

CMFCOutlookBarTabCtrl::IsPtInTabArea

Determina se un punto si trova all'area della scheda.(Override CMFCBaseTabCtrl::IsPtInTabArea).

CMFCOutlookBarTabCtrl::IsTabDetachable

Determina se una scheda è staccabile.(Override CMFCBaseTabCtrl::IsTabDetachable).

CMFCOutlookBarTabCtrl::OnChangeTabs

Chiamato dal framework quando una scheda viene inserita o rimossa.(Override CMFCBaseTabCtrl::OnChangeTabs).

CMFCOutlookBarTabCtrl::OnShowFewerPageButtons

Chiamato dal framework per ridurre il numero di pulsanti della scheda visibili.

CMFCOutlookBarTabCtrl::OnShowMorePageButtons

Chiamato dal framework per aumentare il numero di pulsanti della scheda visibili.

CMFCOutlookBarTabCtrl::OnShowOptions

Visualizzare la finestra di dialogo Opzioni riquadro di navigazione.

CMFCOutlookBarTabCtrl::RecalcLayout

Ricalcola il layout interno del controllo Struttura a schede.(Override CMFCBaseTabCtrl::RecalcLayout).

CMFCOutlookBarTabCtrl::SetActiveTab

Posiziona la scheda attiva.(Override CMFCBaseTabCtrl::SetActiveTab).

CMFCOutlookBarTabCtrl::SetBorderSize

Imposta la dimensione del bordo del controllo scheda di Outlook.

CMFCOutlookBarTabCtrl::SetPageButtonTextAlign

Impostato l'allineamento delle etichette di testo nei pulsanti della scheda della barra di Outlook.

CMFCOutlookBarTabCtrl::SetToolbarImageList

Imposta la bitmap contenente le icone visualizzate nella parte inferiore della barra di Outlook in modalità di Outlook 2003 (vedere Classe di CMFCOutlookBar).

CMFCOutlookBarTabCtrl::SetVisiblePageButtons

 

Note

Per creare un Outlook escludere che supporti di ancoraggio, utilizzare un oggetto CMFCOutlookBar per ospitare il controllo Struttura a schede della barra di Outlook.Per ulteriori informazioni, vedere Classe di CMFCOutlookBar.

Esempio

Nell'esempio seguente viene illustrato come inizializzare un oggetto CMFCOutlookBarTabCtrl e utilizzare i vari metodi in CMFCOutlookBarTabCtrl classe.L'esempio mostra come attivare la modifica sul postoetichetta di testo sui pulsanti della scheda della barra di Outlook, supportano l'animazione, abilitare il quadratino di spostamento che consentono all'utente di scorrere i pulsanti nel riquadro della barra di Outlook, impostare la dimensione del bordo del controllo scheda di Outlook e impostare l'allineamento delle etichette di testo nei pulsanti della scheda della barra di Outlook.Questo frammento di codice fa parte Esempio demo di Outlook.

    // CMFCOutlookBar& bar
    CMFCOutlookBarTabCtrl* pOutlookBar = (CMFCOutlookBarTabCtrl*)bar.GetUnderlyingWindow();


...


    pOutlookBar->EnableInPlaceEdit(TRUE);
    pOutlookBar->EnableAnimation();
    pOutlookBar->EnableScrollButtons();
    pOutlookBar->SetBorderSize(10);
    pOutlookBar->SetPageButtonTextAlign(TA_LEFT);

Gerarchia di ereditarietà

CObject

   CCmdTarget

      CWnd

         CMFCBaseTabCtrl

            CMFCOutlookBarTabCtrl

Requisiti

intestazione: afxoutlookbartabctrl.h

Vedere anche

Riferimenti

Grafico della gerarchia

Classe di CMFCBaseTabCtrl

Classe di CMFCOutlookBar

Classe di CMFCOutlookBarPane

Altre risorse

Classi MFC