Třída CMFCVisualManagerWindows
CMFCVisualManagerWindowsNapodobuje vzhled systému Microsoft Windows XP nebo Microsoft Vista, pokud uživatel vybere v systému Windows XP nebo Vista motiv.
class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP
Členy
Veřejné konstruktory
Název |
Description |
---|---|
CMFCVisualManagerWindows::CMFCVisualManagerWindows |
Výchozí konstruktor. |
Veřejné metody
Název |
Description |
---|---|
Rámci volání této metody k určení, zda 3D karty by měly být označeny vždy v aplikaci.(Přepíše CMFCVisualManager::AlwaysHighlight3DTabs.) |
|
(Přepíše CMFCVisualManager::DrawComboBorderWinXP .) |
|
(Přepíše CMFCVisualManager::DrawComboDropButtonWinXP.) |
|
(Přepíše CMFCVisualManager::DrawPushButtonWinXP.) |
|
Rámci volání této metody při nakreslí tlačítko panelu nástrojů.(Přepíše CMFCVisualManager::GetButtonExtraBorder.) |
|
(Přepíše CMFCVisualManager::GetDockingPaneCaptionExtraHeight .) |
|
(Přepíše CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor .) |
|
(Přepíše CMFCVisualManagerOfficeXP::GetPopupMenuGap .) |
|
(Přepíše CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor .) |
|
(Přepíše CMFCVisualManager::IsDefaultWinXPPopupButton.) |
|
(Přepíše CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem .) |
|
|
|
Označuje, zda implementuje správce vizuální styl se sadou Office XP nabídek.(Přepíše CMFCVisualManager::IsOfficeXPStyleMenus.) |
|
(Přepíše CMFCVisualManager::IsWindowsThemingSupported .) |
|
Označuje, zda je k dispozici motiv systému Windows.Motiv lze motiv systému Windows XP nebo motivu. |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawBarGripper .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawBrowseButton .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawButtonBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawButtonSeparator .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawCaptionButton .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon .) |
|
(Přepíše CMFCVisualManager::OnDrawCheckBoxEx.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawComboBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawComboDropButton .) |
|
(Přepíše CMFCVisualManager::OnDrawControlBorder.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawEditBorder .) |
|
(Přepíše CMFCVisualManager::OnDrawExpandingBox.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder .) |
|
Rámci volání této metody při nakreslí ohraničení instanci Třída CMFCHeaderCtrl.(Přepíše CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
|
Rámci volání této funkce při nakreslí šipku řazení záhlaví ovládacího prvku.(Přepíše CMFCVisualManager::OnDrawHeaderCtrlSortArrow.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawMenuBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder .) |
|
Rámci vyvolána při ohraničení stránky tlačítko aplikace Outlook.(Přepíše CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawPaneBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawPaneCaption .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawScrollButtons .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawSeparator .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawSpinButtons .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder .) |
|
Rámci volání této metody při nakreslí indikátor průběhu CMFCStatusBar objektu.(Přepíše CMFCVisualManager::OnDrawStatusBarProgress.) |
|
Rámci volání této metody při nakreslí na velikost pole CMFCStatusBar.(Přepíše CMFCVisualManager::OnDrawStatusBarSizeBox.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTab .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTabCloseButton .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTask .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnDrawTearOffCaption .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnErasePopupWindowButton .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnEraseTabsArea .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnEraseTabsButton .) |
|
Rámci volání této metody při ji vymaže rámeček na Třída CMFCBaseTabCtrl.(Přepíše CMFCVisualManager::OnEraseTabsFrame.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnFillBarBackground .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnFillButtonInterior .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnFillCommandsListBackground .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption .) |
|
Rámci volání této metody při vyplní vnitřní stránky tlačítka aplikace Outlook.(Přepíše CMFCVisualManager::OnFillOutlookPageButton.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior .) |
|
Rámci volání této metody při vyplní pozadí CMFCTasksPane řízení.(Přepíše CMFCVisualManager::OnFillTasksPaneBackground.) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnHighlightMenuItem .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems .) |
|
(Přepíše CMFCVisualManagerOfficeXP::OnUpdateSystemColors .) |
|
|
Datové členy
Název |
Description |
---|---|
Určuje, zda motiv systému Windows XP zobrazí 3D karty. |
Poznámky
Použití CMFCVisualManagerWindows třídy vzhled aplikace napodobit aktuální systém Windows XP nebo motivu v počítači, kde aplikace poběží.
Motiv systému Windows pravděpodobně však k dispozici, pokud je aplikace spuštěna verze systému Windows starší než Windows XP nebo motivy jsou zakázány, protože uživatel používá klasické zobrazení.Pokud není k dispozici žádný motiv, aplikace používá výchozí vizuální správce definované v CMFCVisualManager.
Příklad
Následující příklad demonstruje použití CMFCVisualManagerWindows .Tento fragment kódu je součástí Demo oznámení plochy vzorku.
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerWindows));
Hierarchii dědičnosti
Požadavky
Záhlaví: afxvisualmanagerwindows.h
Viz také
Referenční dokumentace
Třída CMFCVisualManagerOfficeXP
CMFCVisualManager::SetDefaultManager