Partager via


CMFCVisualManagerWindows, classe

CMFCVisualManagerWindows reproduit l'apparence de Microsoft Windows XP ou Microsoft Vista lorsque l'utilisateur sélectionne un thème Windows XP ou de Vista.

class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP

Membres

Constructeurs publics

Nom

Description

CMFCVisualManagerWindows::CMFCVisualManagerWindows

Constructeur par défaut.

Méthodes publiques

Nom

Description

CMFCVisualManagerWindows::AlwaysHighlight3DTabs

L'infrastructure appelle cette méthode pour déterminer si les onglets 3D doivent toujours être mis en surbrillance dans l'application. (Substitutions CMFCVisualManager::AlwaysHighlight3DTabs.)

CMFCVisualManagerWindows::DrawComboBorderWinXP

  (Substitutions CMFCVisualManager::DrawComboBorderWinXP.)

CMFCVisualManagerWindows::DrawComboDropButtonWinXP

  (Substitutions CMFCVisualManager::DrawComboDropButtonWinXP.)

CMFCVisualManagerWindows::DrawPushButtonWinXP

  (Substitutions CMFCVisualManager::DrawPushButtonWinXP.)

CMFCVisualManagerWindows::GetButtonExtraBorder

L'infrastructure appelle cette méthode lorsqu'il dessine un bouton de barre d'outils. (Substitutions CMFCVisualManager::GetButtonExtraBorder.)

CMFCVisualManagerWindows::GetCaptionButtonExtraBorder

  (Substitutions CMFCVisualManager::GetCaptionButtonExtraBorder.)

CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight

  (Substitutions CMFCVisualManager::GetDockingPaneCaptionExtraHeight.)

CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor

  (Substitutions CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.)

CMFCVisualManagerWindows::GetPopupMenuGap

  (Substitutions CMFCVisualManagerOfficeXP::GetPopupMenuGap.)

CMFCVisualManagerWindows::GetToolbarButtonTextColor

  (Substitutions CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.)

CMFCVisualManagerWindows::IsDefaultWinXPPopupButton

  (Substitutions CMFCVisualManager::IsDefaultWinXPPopupButton.)

CMFCVisualManagerWindows::IsHighlightWholeMenuItem

  (Substitutions CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.)

CMFCVisualManagerWindows::IsOfficeStyleMenus

 

CMFCVisualManagerWindows::IsOfficeXPStyleMenus

Indique si le gestionnaire visuel implémente les menus de style de la XP Office. (Substitutions CMFCVisualManager::IsOfficeXPStyleMenus.)

CMFCVisualManagerWindows::IsWindowsThemingSupported

  (Substitutions CMFCVisualManager::IsWindowsThemingSupported.)

CMFCVisualManagerWindows::IsWinXPThemeAvailable

Indique si un thème windows est disponible. Un thème peut être un thème Windows XP ou un thème d' Windows Vista .

CMFCVisualManagerWindows::OnDrawBarGripper

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawBarGripper.)

CMFCVisualManagerWindows::OnDrawBrowseButton

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)

CMFCVisualManagerWindows::OnDrawButtonBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)

CMFCVisualManagerWindows::OnDrawButtonSeparator

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.)

CMFCVisualManagerWindows::OnDrawCaptionButton

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawCaptionButton.)

CMFCVisualManagerWindows::OnDrawCaptionButtonIcon

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.)

CMFCVisualManagerWindows::OnDrawCheckBoxEx

  (Substitutions CMFCVisualManager::OnDrawCheckBoxEx.)

CMFCVisualManagerWindows::OnDrawComboBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawComboBorder.)

CMFCVisualManagerWindows::OnDrawComboDropButton

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)

CMFCVisualManagerWindows::OnDrawControlBorder

  (Substitutions CMFCVisualManager::OnDrawControlBorder.)

CMFCVisualManagerWindows::OnDrawEditBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawEditBorder.)

CMFCVisualManagerWindows::OnDrawExpandingBox

  (Substitutions CMFCVisualManager::OnDrawExpandingBox.)

CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.)

CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder

L'infrastructure appelle cette méthode lorsqu'il dessine une bordure autour d'une instance de CMFCHeaderCtrl, classe. (Substitutions CMFCVisualManager::OnDrawHeaderCtrlBorder.)

CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow

L'infrastructure appelle cette fonction lorsqu'il dessine la flèche de tri d'un contrôle header. (Substitutions CMFCVisualManager::OnDrawHeaderCtrlSortArrow.)

CMFCVisualManagerWindows::OnDrawMenuBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)

CMFCVisualManagerWindows::OnDrawMenuSystemButton

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.)

CMFCVisualManagerWindows::OnDrawMiniFrameBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.)

CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder

Appelé par l'infrastructure lorsqu'il dessine une bordure d'un bouton de page Outlook. (Substitutions CMFCVisualManager::OnDrawOutlookPageButtonBorder.)

CMFCVisualManagerWindows::OnDrawPaneBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)

CMFCVisualManagerWindows::OnDrawPaneCaption

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)

CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)

CMFCVisualManagerWindows::OnDrawScrollButtons

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)

CMFCVisualManagerWindows::OnDrawSeparator

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawSeparator.)

CMFCVisualManagerWindows::OnDrawSpinButtons

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawSpinButtons.)

CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)

CMFCVisualManagerWindows::OnDrawStatusBarProgress

L'infrastructure appelle cette méthode lorsqu'il dessine l'indicateur de progression sur l'objet de CMFCStatusBar . (Substitutions CMFCVisualManager::OnDrawStatusBarProgress.)

CMFCVisualManagerWindows::OnDrawStatusBarSizeBox

L'infrastructure appelle cette méthode lorsqu'il dessine la zone de taille pour CMFCStatusBar. (Substitutions CMFCVisualManager::OnDrawStatusBarSizeBox.)

CMFCVisualManagerWindows::OnDrawTab

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTab.)

CMFCVisualManagerWindows::OnDrawTabCloseButton

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.)

CMFCVisualManagerWindows::OnDrawTabsButtonBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)

CMFCVisualManagerWindows::OnDrawTask

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTask.)

CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)

CMFCVisualManagerWindows::OnDrawTasksGroupCaption

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)

CMFCVisualManagerWindows::OnDrawTearOffCaption

  (Substitutions CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)

CMFCVisualManagerWindows::OnErasePopupWindowButton

  (Substitutions CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)

CMFCVisualManagerWindows::OnEraseTabsArea

  (Substitutions CMFCVisualManagerOfficeXP::OnEraseTabsArea.)

CMFCVisualManagerWindows::OnEraseTabsButton

  (Substitutions CMFCVisualManagerOfficeXP::OnEraseTabsButton.)

CMFCVisualManagerWindows::OnEraseTabsFrame

L'infrastructure appelle cette méthode lorsqu'elle efface un frame sur CMFCBaseTabCtrl, classe. (Substitutions CMFCVisualManager::OnEraseTabsFrame.)

CMFCVisualManagerWindows::OnFillBarBackground

  (Substitutions CMFCVisualManagerOfficeXP::OnFillBarBackground.)

CMFCVisualManagerWindows::OnFillButtonInterior

  (Substitutions CMFCVisualManagerOfficeXP::OnFillButtonInterior.)

CMFCVisualManagerWindows::OnFillCommandsListBackground

  (Substitutions CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)

CMFCVisualManagerWindows::OnFillMiniFrameCaption

  (Substitutions CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.)

CMFCVisualManagerWindows::OnFillOutlookPageButton

L'infrastructure appelle cette méthode lorsqu'elle remplit intérieur d'un bouton de page Outlook. (Substitutions CMFCVisualManager::OnFillOutlookPageButton.)

CMFCVisualManagerWindows::OnFillTasksGroupInterior

  (Substitutions CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)

CMFCVisualManagerWindows::OnFillTasksPaneBackground

L'infrastructure appelle cette méthode lorsqu'elle remplit l'arrière-plan d'un contrôle de CMFCTasksPane . (Substitutions CMFCVisualManager::OnFillTasksPaneBackground.)

CMFCVisualManagerWindows::OnHighlightMenuItem

  (Substitutions CMFCVisualManagerOfficeXP::OnHighlightMenuItem.)

CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems

  (Substitutions CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)

CMFCVisualManagerWindows::OnUpdateSystemColors

  (Substitutions CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)

CMFCVisualManagerWindows::SetOfficeStyleMenus

 

Membres de données

Nom

Description

CMFCVisualManagerWindows::m_b3DTabsXPTheme

Spécifie si le thème Windows XP affiche les onglets 3D.

Notes

Utilisez la classe d' CMFCVisualManagerWindows pour modifier l'apparence de votre application pour reproduire Windows XP ou le thème actuel d' Windows Vista sur l'ordinateur sur lequel l'application s'exécute.

Toutefois, un thème windows peut ne pas être disponible si votre application s'exécute sur une version de Windows antérieures à Windows XP ou si les thèmes sont désactivés car l'utilisateur utilise la vue Classique . Si aucun thème n'est disponible, l'application utilise le gestionnaire visuel par défaut défini dans CMFCVisualManager.

Exemple

L'exemple suivant illustre l'utilisation de CMFCVisualManagerWindows. Cet extrait de code fait partie d' Exemple d'alerte de démonstration de Bureau.

        CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerWindows));

Hiérarchie d'héritage

CObject

   CMFCBaseVisualManager

      CMFCVisualManager

         CMFCVisualManagerOfficeXP

            CMFCVisualManagerWindows

Configuration requise

en-tête : afxvisualmanagerwindows.h

Voir aussi

Référence

Graphique de la hiérarchie

CMFCVisualManager, classe

CMFCVisualManagerOfficeXP, classe

CMFCVisualManager::SetDefaultManager

Autres ressources

classes MFC