Classe di CMFCOutlookBarTabCtrl
Un controllo Struttura a schede che ha l'aspetto visivo Riquadro di navigazione in Microsoft Outlook.
class CMFCOutlookBarTabCtrl : public CMFCBaseTabCtrl
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
CMFCOutlookBarTabCtrl::CMFCOutlookBarTabCtrl |
Costruttore predefinito. |
CMFCOutlookBarTabCtrl::~CMFCOutlookBarTabCtrl |
Distruttore |
Metodi pubblici
Nome |
Descrizione |
---|---|
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). |
Chiamato dal framework durante le operazioni di ridimensionamento per determinare se meno pulsanti della scheda della barra di Outlook è possibile visualizzare attualmente visibile. |
|
Chiamato dal framework durante le operazioni di ridimensionamento per determinare se più pulsanti della scheda della barra di Outlook è possibile visualizzare attualmente visibile. |
|
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. |
Specifica se l'animazione che si verifica durante passare tra le schede attive è abilitata. |
|
Specifica se l'utente può modificare le etichette di testo nei pulsanti della scheda della barra di Outlook.(Override CMFCBaseTabCtrl::EnableInPlaceEdit). |
|
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). |
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. |
|
|
Determina se l'animazione che si verifica durante passare tra le schede attive è abilitata. |
|
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). |
Chiamato dal framework per ridurre il numero di pulsanti della scheda visibili. |
|
Chiamato dal framework per aumentare il numero di pulsanti della scheda visibili. |
|
Visualizzare la finestra di dialogo Opzioni riquadro di navigazione. |
|
CMFCOutlookBarTabCtrl::RecalcLayout |
Ricalcola il layout interno del controllo Struttura a schede.(Override CMFCBaseTabCtrl::RecalcLayout). |
Posiziona la scheda attiva.(Override CMFCBaseTabCtrl::SetActiveTab). |
|
Imposta la dimensione del bordo del controllo scheda di Outlook. |
|
Impostato l'allineamento delle etichette di testo nei pulsanti della scheda della barra di Outlook. |
|
Imposta la bitmap contenente le icone visualizzate nella parte inferiore della barra di Outlook in modalità di Outlook 2003 (vedere Classe di CMFCOutlookBar). |
|
|
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à
Requisiti
intestazione: afxoutlookbartabctrl.h