Classe CMFCVisualManagerOffice2003
CMFCVisualManagerOffice2003 fornisce a un'applicazione un aspetto di Microsoft Office 2003.
class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP
Membri
Metodi pubblici
Nome |
Descrizione |
---|---|
Estrae il bordo della casella combinata utilizzando il tema corrente di Windows XP.(Override CMFCVisualManager::DrawComboBorderWinXP). |
|
Estrae un pulsante a discesa della casella combinata utilizzando il tema corrente di Windows XP.(Override CMFCVisualManager::DrawComboDropButtonWinXP). |
|
Estrae un pulsante di personalizzare. |
|
Estrae un pulsante di comando utilizzando il tema corrente di Windows XP.(Override CMFCVisualManager::DrawPushButtonWinXP). |
|
Ottiene il colore di base del tema. |
|
Ottiene il colore utilizzato per la voce di menu evidenziata. |
|
Il framework chiama questo metodo per ottenere il colore di sfondo di un elenco.(Override CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor). |
|
Il framework chiama questo metodo per recuperare il colore del testo di un elenco.(Override CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor). |
|
Restituisce l'altezza di tutte le voci di menu.(Override CMFCVisualManager::GetShowAllMenuItemsHeight). |
|
Imposta il colore di sfondo specificato e del bordo del gruppo di base.(Override CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors). |
|
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor |
Ottiene il colore di tono di evidenziazione.(Override CMFCVisualManager::GetSmartDockingHighlightToneColor). |
Il framework chiama la funzione quando deve recuperare il set di colori per disegnare una finestra della scheda.(Override CMFCVisualManager::GetTabFrameColors). |
|
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin |
Ottiene il margine della barra degli strumenti personalizzazione del pulsante.(Override CMFCVisualManager::GetToolBarCustomizeButtonMargin). |
Ottiene il colore disabilitato per la barra degli strumenti.(Override CMFCVisualManager::GetToolbarDisabledColor). |
|
Chiamato dal framework per ottenere informazioni di descrizione comandi.(Override CMFCVisualManager::GetToolTipInfo). |
|
Indica se il gestore visualizzazione utilizza i colori dei temi di Windows XP nativi. |
|
Restituisce se il gestore visualizzazione corrente disegna i bordi attorno ai riquadri che sono ancorati e a schede.(Override CMFCVisualManager::IsDockingTabHasBorder). |
|
Indica se le schede di OneNote dovrebbero essere evidenziate.(Override CMFCVisualManager::IsHighlightOneNoteTabs). |
|
Chiamato dal framework quando viene disegnato un pulsante della barra degli strumenti.(Override CMFCVisualManager::IsOffsetPressedButton). |
|
Indica se esiste una barra di stato con un aspetto di Office XP. |
|
Indica se una barra degli strumenti specificata è una forma rotonda.(Override CMFCVisualManager::IsToolbarRoundShape). |
|
Indica se un tema globale di Windows XP viene utilizzato. |
|
Indica se le finestre che theming è supportata.(Override CMFCVisualManager::IsWindowsThemingSupported). |
|
Il framework chiama questo metodo quando si estrae il bordo di un pulsante Nascondi automaticamente.(Override CMFCVisualManager::OnDrawAutoHideButtonBorder). |
|
Chiamato dal framework quando si estrae la pinza di controllo per una barra di controllo.(Override CMFCVisualManagerOfficeXP::OnDrawBarGripper). |
|
Il framework chiama questo metodo quando si estrae il pulsante sfoglia per un controllo di modifica.(Override CMFCVisualManagerOfficeXP::OnDrawBrowseButton). |
|
Il framework chiama questo metodo quando si estrae il bordo di un pulsante della barra degli strumenti.(Override CMFCVisualManagerOfficeXP::OnDrawButtonBorder). |
|
Il framework chiama questo metodo quando si estrae il bordo di un oggetto di Classe di CMFCCaptionBar.(Override CMFCVisualManager::OnDrawCaptionBarBorder). |
|
Il framework chiama questo metodo quando si estrae una casella di controllo.(Override CMFCVisualManager::OnDrawCheckBoxEx). |
|
Il framework chiama questo metodo quando si estrae il bordo attorno a un oggetto di Classe di CMFCToolBarComboBoxButton.(Override CMFCVisualManagerOfficeXP::OnDrawComboBorder). |
|
Il framework chiama questo metodo quando si estrae il pulsante di selezione di Classe di CMFCToolBarComboBoxButton.(Override CMFCVisualManagerOfficeXP::OnDrawComboDropButton). |
|
Il framework chiama questo metodo quando si estrae il bordo di un controllo.(Override CMFCVisualManager::OnDrawControlBorder). |
|
Il framework chiama questo metodo quando si estrae una casella espandibile.(Override CMFCVisualManager::OnDrawExpandingBox). |
|
Il framework chiama questo metodo quando si estrae il bordo attorno a un'istanza di Classe di CMFCHeaderCtrl.(Override CMFCVisualManager::OnDrawHeaderCtrlBorder). |
|
Il framework chiama questo metodo quando si estrae il bordo di Classe di CMFCPopupMenu.(Override CMFCVisualManagerOfficeXP::OnDrawMenuBorder). |
|
Il framework chiama questo metodo quando si estrae il separatore per una barra di Outlook.(OverrideCMFCVisualManager::OnDrawOutlookBarSplitter). |
|
Chiamato dal framework quando si estrae il bordo di un pulsante della pagina di Outlook.(Override CMFCVisualManager::OnDrawOutlookPageButtonBorder). |
|
Il framework chiama questo metodo quando si estrae il bordo di un oggetto di Classe di CPane.(Override CMFCVisualManagerOfficeXP::OnDrawPaneBorder). |
|
Il framework chiama questo metodo quando si estrae una didascalia per un oggetto di Classe di CDockablePane.(Override CMFCVisualManagerOfficeXP::OnDrawPaneCaption). |
|
Il framework chiama questo metodo quando si estrae il bordo di una finestra popup.(Override CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder). |
|
Il framework chiama questo metodo quando si estrae il bordo di un pulsante in una finestra popup.(Override CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder). |
|
Il framework chiama questo metodo quando si estrae la barra del titolo di una finestra popup.(Override CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption). |
|
Il framework chiama questo metodo quando si estrae un gruppo di pulsanti della barra multifunzione.(Override CMFCVisualManager::OnDrawRibbonButtonsGroup). |
|
Il framework chiama questo metodo quando si estrae la didascalia per una categoria della barra multifunzione.(Override CMFCVisualManager::OnDrawRibbonCategoryCaption). |
|
Il framework chiama questo metodo quando si estrae la scheda per una categoria della barra multifunzione.(Override CMFCVisualManager::OnDrawRibbonCategoryTab). |
|
Il framework chiama questo metodo quando vengono Classe di CMFCRibbonProgressBar.(Override CMFCVisualManager::OnDrawRibbonProgressBar). |
|
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator |
Il framework chiama questo metodo quando si estrae un separatore sulla barra di accesso rapido della barra multifunzione.(Override CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator). |
Il framework chiama questo metodo quando si estrae il canale di Classe di CMFCRibbonSlider.(Override CMFCVisualManager::OnDrawRibbonSliderChannel). |
|
Il framework chiama questo metodo quando si estrae il cursore di un oggetto di CMFCRibbonSlider.(Override CMFCVisualManager::OnDrawRibbonSliderThumb). |
|
Il framework chiama questo metodo quando si estrae i pulsanti dello zoom per un oggetto di CMFCRibbonSlider.(Override CMFCVisualManager::OnDrawRibbonSliderZoomButton). |
|
Il framework chiama questo metodo quando si estrae un riquadro nella barra di stato.(Override CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane). |
|
Il framework chiama questo metodo quando si estrae i pulsanti di scorrimento.(Override CMFCVisualManagerOfficeXP::OnDrawScrollButtons). |
|
Il framework chiama questo metodo quando si estrae un separatore.(Override CMFCVisualManagerOfficeXP::OnDrawSeparator). |
|
Il framework chiama questo metodo quando si estrae tutti gli elementi in un menu.(Override CMFCVisualManager::OnDrawShowAllMenuItems). |
|
Il framework chiama questo metodo quando si estrae il bordo di un oggetto di Classe di CMFCStatusBar.(Override CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder). |
|
Il framework chiama questo metodo quando si estrae l'indicatore di stato sull'oggetto di CMFCStatusBar.(Override CMFCVisualManager::OnDrawStatusBarProgress). |
|
Il framework chiama questo metodo quando si estrae la casella di dimensioni per CMFCStatusBar.(Override CMFCVisualManager::OnDrawStatusBarSizeBox). |
|
Il framework chiama questo metodo quando si estrae le schede per un oggetto di Classe di CMFCBaseTabCtrl.(Override CMFCVisualManagerOfficeXP::OnDrawTab). |
|
Il framework chiama questo metodo quando si estrae il bordo di un pulsante della scheda.(Override CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder). |
|
Il framework chiama questo metodo quando viene disegnato un oggetto di Classe di CMFCTasksPaneTask.(Override CMFCVisualManagerOfficeXP::OnDrawTask). |
|
Il framework chiama questo metodo quando viene disegnato un bordo intorno a un gruppo in un oggetto di Classe di CMFCTasksPane.(Override CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder). |
|
Il framework chiama questo metodo quando si estrae la didascalia per un oggetto di Classe di CMFCTasksPaneTaskGroup.(Override CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption). |
|
Il framework chiama questo metodo quando si estrae la didascalia per un oggetto di Classe di CMFCPopupMenu.(Override CMFCVisualManagerOfficeXP::OnDrawTearOffCaption). |
|
Il framework chiama questo metodo quando si elimina un pulsante in una finestra popup.(Override CMFCVisualManagerOfficeXP::OnErasePopupWindowButton). |
|
Il framework chiama questo metodo quando si elimina l'area di una finestra della scheda.(Override CMFCVisualManagerOfficeXP::OnEraseTabsArea). |
|
Il framework chiama questo metodo quando cancella il testo e l'icona di un pulsante della scheda.(Override CMFCVisualManagerOfficeXP::OnEraseTabsButton). |
|
Il framework chiama questo metodo quando si elimina un frame su Classe di CMFCBaseTabCtrl.(Override CMFCVisualManager::OnEraseTabsFrame). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di un pulsante Nascondi automaticamente.(Override CMFCVisualManager::OnFillAutoHideButtonBackground). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di un oggetto di Classe di CBasePane.(Override CMFCVisualManagerOfficeXP::OnFillBarBackground). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di un pulsante della barra degli strumenti.(Override CMFCVisualManagerOfficeXP::OnFillButtonInterior). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di un pulsante della barra degli strumenti che appartiene a un elenco di comando.(Override CMFCVisualManagerOfficeXP::OnFillCommandsListBackground). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di un controllo intestazione.(Override CMFCVisualManager::OnFillHeaderCtrlBackground). |
|
Il framework chiama questo metodo quando si riempie l'area evidenziata di un pulsante della barra degli strumenti.(Override CMFCVisualManagerOfficeXP::OnFillHighlightedArea). |
|
Il framework chiama questo metodo quando si riempie lo sfondo della didascalia di Outlook.(Override CMFCVisualManager::OnFillOutlookBarCaption). |
|
Il framework chiama questo metodo quando si riempie l'interno di un pulsante della pagina di Outlook.(Override CMFCVisualManager::OnFillOutlookPageButton). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di una finestra popup.(Override CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di una finestra della scheda.(Override CMFCVisualManagerOfficeXP::OnFillTab). |
|
Il framework chiama questo metodo quando si riempie l'interno di un oggetto di Classe di CMFCTasksPaneTaskGroup.(Override CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior). |
|
Il framework chiama questo metodo quando si riempie lo sfondo di un controllo di CMFCTasksPane.(Override CMFCVisualManager::OnFillTasksPaneBackground). |
|
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton |
Il framework chiama questo metodo quando viene disegnato un evidenziato presente personalizzare il pulsante del menu.(Override CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton). |
Il framework chiama questo metodo quando viene disegnato un comando di menu evidenziato.(Override CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems). |
|
Il framework chiama la funzione quando la modifica di colori di sistema.(Override CMFCVisualManagerOfficeXP::OnUpdateSystemColors). |
|
Specifica se il gestore visualizzazione deve utilizzare nativi temi di Windows XP i colori o colori ottenuti da GetSysColor. |
|
Specifica che il tema globale di Windows XP deve essere utilizzato. |
|
Specifica se il gestore visualizzazione utilizza un tema globale. |
Note
Utilizza la classe di CMFCVisualManagerOffice2003 per modificare l'aspetto visivo dell'applicazione simile a Microsoft Office 2003.
Esempio
Nell'esempio seguente viene illustrato come impostare il gestore visualizzazione 2003 l'ufficio.Questo frammento di codice fa parte di Esempio di demo del desktop.
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerOffice2003));
Gerarchia di ereditarietà
Requisiti
Intestazione: afxvisualmanageroffice2003.h
Vedere anche
Riferimenti
Classe di CMFCVisualManagerOfficeXP
Classe di CMFCVisualManagerWindows
CMFCVisualManager::SetDefaultManager