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 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 CMFCToolBarComboBoxButton. (Override CMFCVisualManagerOfficeXP::OnDrawComboBorder). |
|
Il framework chiama questo metodo quando si estrae il pulsante di selezione di Classe 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 CMFCHeaderCtrl. (Override CMFCVisualManager::OnDrawHeaderCtrlBorder). |
|
Il framework chiama questo metodo quando si estrae il bordo di Classe 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 CPane. (Override CMFCVisualManagerOfficeXP::OnDrawPaneBorder). |
|
Il framework chiama questo metodo quando si estrae una didascalia per un oggetto di Classe 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 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 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 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 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 CMFCTasksPaneTask. (Override CMFCVisualManagerOfficeXP::OnDrawTask). |
|
Il framework chiama questo metodo quando viene disegnato un bordo intorno a un gruppo in un oggetto di Classe CMFCTasksPane. (Override CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder). |
|
Il framework chiama questo metodo quando si estrae la didascalia per un oggetto di Classe CMFCTasksPaneTaskGroup. (Override CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption). |
|
Il framework chiama questo metodo quando si estrae la didascalia per un oggetto di Classe 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 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 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 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 CMFCVisualManagerOfficeXP
Classe CMFCVisualManagerWindows
CMFCVisualManager::SetDefaultManager