Sdílet prostřednictvím


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

CMFCVisualManagerWindows::AlwaysHighlight3DTabs

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.)

CMFCVisualManagerWindows::DrawComboBorderWinXP

  (Přepíše CMFCVisualManager::DrawComboBorderWinXP .)

CMFCVisualManagerWindows::DrawComboDropButtonWinXP

  (Přepíše CMFCVisualManager::DrawComboDropButtonWinXP.)

CMFCVisualManagerWindows::DrawPushButtonWinXP

  (Přepíše CMFCVisualManager::DrawPushButtonWinXP.)

CMFCVisualManagerWindows::GetButtonExtraBorder

Rámci volání této metody při nakreslí tlačítko panelu nástrojů.(Přepíše CMFCVisualManager::GetButtonExtraBorder.)

CMFCVisualManagerWindows::GetCaptionButtonExtraBorder

  (Přepíše CMFCVisualManager::GetCaptionButtonExtraBorder.)

CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight

  (Přepíše CMFCVisualManager::GetDockingPaneCaptionExtraHeight .)

CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor

  (Přepíše CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor .)

CMFCVisualManagerWindows::GetPopupMenuGap

  (Přepíše CMFCVisualManagerOfficeXP::GetPopupMenuGap .)

CMFCVisualManagerWindows::GetToolbarButtonTextColor

  (Přepíše CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor .)

CMFCVisualManagerWindows::IsDefaultWinXPPopupButton

  (Přepíše CMFCVisualManager::IsDefaultWinXPPopupButton.)

CMFCVisualManagerWindows::IsHighlightWholeMenuItem

  (Přepíše CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem .)

CMFCVisualManagerWindows::IsOfficeStyleMenus

 

CMFCVisualManagerWindows::IsOfficeXPStyleMenus

Označuje, zda implementuje správce vizuální styl se sadou Office XP nabídek.(Přepíše CMFCVisualManager::IsOfficeXPStyleMenus.)

CMFCVisualManagerWindows::IsWindowsThemingSupported

  (Přepíše CMFCVisualManager::IsWindowsThemingSupported .)

CMFCVisualManagerWindows::IsWinXPThemeAvailable

Označuje, zda je k dispozici motiv systému Windows.Motiv lze motiv systému Windows XP nebo motivu.

CMFCVisualManagerWindows::OnDrawBarGripper

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawBarGripper .)

CMFCVisualManagerWindows::OnDrawBrowseButton

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawBrowseButton .)

CMFCVisualManagerWindows::OnDrawButtonBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawButtonBorder .)

CMFCVisualManagerWindows::OnDrawButtonSeparator

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawButtonSeparator .)

CMFCVisualManagerWindows::OnDrawCaptionButton

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawCaptionButton .)

CMFCVisualManagerWindows::OnDrawCaptionButtonIcon

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon .)

CMFCVisualManagerWindows::OnDrawCheckBoxEx

  (Přepíše CMFCVisualManager::OnDrawCheckBoxEx.)

CMFCVisualManagerWindows::OnDrawComboBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawComboBorder .)

CMFCVisualManagerWindows::OnDrawComboDropButton

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawComboDropButton .)

CMFCVisualManagerWindows::OnDrawControlBorder

  (Přepíše CMFCVisualManager::OnDrawControlBorder.)

CMFCVisualManagerWindows::OnDrawEditBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawEditBorder .)

CMFCVisualManagerWindows::OnDrawExpandingBox

  (Přepíše CMFCVisualManager::OnDrawExpandingBox.)

CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder .)

CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder

Rámci volání této metody při nakreslí ohraničení instanci Třída CMFCHeaderCtrl.(Přepíše CMFCVisualManager::OnDrawHeaderCtrlBorder.)

CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow

Rámci volání této funkce při nakreslí šipku řazení záhlaví ovládacího prvku.(Přepíše CMFCVisualManager::OnDrawHeaderCtrlSortArrow.)

CMFCVisualManagerWindows::OnDrawMenuBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawMenuBorder .)

CMFCVisualManagerWindows::OnDrawMenuSystemButton

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton .)

CMFCVisualManagerWindows::OnDrawMiniFrameBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder .)

CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder

Rámci vyvolána při ohraničení stránky tlačítko aplikace Outlook.(Přepíše CMFCVisualManager::OnDrawOutlookPageButtonBorder.)

CMFCVisualManagerWindows::OnDrawPaneBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawPaneBorder .)

CMFCVisualManagerWindows::OnDrawPaneCaption

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawPaneCaption .)

CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder .)

CMFCVisualManagerWindows::OnDrawScrollButtons

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawScrollButtons .)

CMFCVisualManagerWindows::OnDrawSeparator

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawSeparator .)

CMFCVisualManagerWindows::OnDrawSpinButtons

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawSpinButtons .)

CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder .)

CMFCVisualManagerWindows::OnDrawStatusBarProgress

Rámci volání této metody při nakreslí indikátor průběhu CMFCStatusBar objektu.(Přepíše CMFCVisualManager::OnDrawStatusBarProgress.)

CMFCVisualManagerWindows::OnDrawStatusBarSizeBox

Rámci volání této metody při nakreslí na velikost pole CMFCStatusBar.(Přepíše CMFCVisualManager::OnDrawStatusBarSizeBox.)

CMFCVisualManagerWindows::OnDrawTab

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTab .)

CMFCVisualManagerWindows::OnDrawTabCloseButton

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTabCloseButton .)

CMFCVisualManagerWindows::OnDrawTabsButtonBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder .)

CMFCVisualManagerWindows::OnDrawTask

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTask .)

CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder .)

CMFCVisualManagerWindows::OnDrawTasksGroupCaption

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption .)

CMFCVisualManagerWindows::OnDrawTearOffCaption

  (Přepíše CMFCVisualManagerOfficeXP::OnDrawTearOffCaption .)

CMFCVisualManagerWindows::OnErasePopupWindowButton

  (Přepíše CMFCVisualManagerOfficeXP::OnErasePopupWindowButton .)

CMFCVisualManagerWindows::OnEraseTabsArea

  (Přepíše CMFCVisualManagerOfficeXP::OnEraseTabsArea .)

CMFCVisualManagerWindows::OnEraseTabsButton

  (Přepíše CMFCVisualManagerOfficeXP::OnEraseTabsButton .)

CMFCVisualManagerWindows::OnEraseTabsFrame

Rámci volání této metody při ji vymaže rámeček na Třída CMFCBaseTabCtrl.(Přepíše CMFCVisualManager::OnEraseTabsFrame.)

CMFCVisualManagerWindows::OnFillBarBackground

  (Přepíše CMFCVisualManagerOfficeXP::OnFillBarBackground .)

CMFCVisualManagerWindows::OnFillButtonInterior

  (Přepíše CMFCVisualManagerOfficeXP::OnFillButtonInterior .)

CMFCVisualManagerWindows::OnFillCommandsListBackground

  (Přepíše CMFCVisualManagerOfficeXP::OnFillCommandsListBackground .)

CMFCVisualManagerWindows::OnFillMiniFrameCaption

  (Přepíše CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption .)

CMFCVisualManagerWindows::OnFillOutlookPageButton

Rámci volání této metody při vyplní vnitřní stránky tlačítka aplikace Outlook.(Přepíše CMFCVisualManager::OnFillOutlookPageButton.)

CMFCVisualManagerWindows::OnFillTasksGroupInterior

  (Přepíše CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior .)

CMFCVisualManagerWindows::OnFillTasksPaneBackground

Rámci volání této metody při vyplní pozadí CMFCTasksPane řízení.(Přepíše CMFCVisualManager::OnFillTasksPaneBackground.)

CMFCVisualManagerWindows::OnHighlightMenuItem

  (Přepíše CMFCVisualManagerOfficeXP::OnHighlightMenuItem .)

CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems

  (Přepíše CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems .)

CMFCVisualManagerWindows::OnUpdateSystemColors

  (Přepíše CMFCVisualManagerOfficeXP::OnUpdateSystemColors .)

CMFCVisualManagerWindows::SetOfficeStyleMenus

 

Datové členy

Název

Description

CMFCVisualManagerWindows::m_b3DTabsXPTheme

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

CObject

   CMFCBaseVisualManager

      CMFCVisualManager

         CMFCVisualManagerOfficeXP

            CMFCVisualManagerWindows

Požadavky

Záhlaví: afxvisualmanagerwindows.h

Viz také

Referenční dokumentace

Graf hierarchie

Třída CMFCVisualManager

Třída CMFCVisualManagerOfficeXP

CMFCVisualManager::SetDefaultManager

Další zdroje

MFC – třídy