CMFCVisualManagerOffice2007, classe
CMFCVisualManagerOffice2007
donne à une application une apparence Microsoft Office 2007.
Pour plus d’informations, consultez le code source situé dans le dossier VC\atlmfc\src\mfc de votre installation de Visual Studio.
Syntaxe
class CMFCVisualManagerOffice2007 : public CMFCVisualManagerOffice2003
Membres
Méthodes publiques
Notes
Permet CMFCVisualManagerOffice2007
de modifier l’apparence visuelle de votre application pour qu’elle ressemble à celle de Microsoft Office 2007. Ce gestionnaire visuel nécessite que vous définissiez le style avant de l’utiliser. Avant de passer ce gestionnaire visuel à CMFCVisualManager::SetDefaultManager
, vous devez appeler la fonction CMFCVisualManagerOffice2007::SetStyle
statique .
Exemple
L’exemple suivant montre comment utiliser Visual Manager Office 2007. Cet extrait de code fait partie de l’exemple de démonstration d’alerte de bureau.
CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_LunaBlue);
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007));
Hiérarchie d'héritage
Spécifications
En-tête : afxvisualmanageroffice2007.h
CMFCVisualManagerOffice2007 ::AlwaysHighlight3DTabs
virtual BOOL AlwaysHighlight3DTabs() const;
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::CleanStyle
static void __stdcall CleanStyle();
Notes
CMFCVisualManagerOffice2007 ::GetCaptionBarTextColor
virtual COLORREF GetCaptionBarTextColor(CMFCCaptionBar* pBar);
Paramètres
[in] pBar
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetHighlightedMenuItemTextColor
virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);
Paramètres
[in] pButton
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetMenuItemTextColor
virtual COLORREF GetMenuItemTextColor(
CMFCToolBarMenuButton* pButton,
BOOL bHighlighted,
BOOL bDisabled);
Paramètres
[in] pButton
[in] bHighlighted
[in] bDisabled
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetNcBtnSize
virtual CSize GetNcBtnSize(BOOL bSmall) const;
Paramètres
[in] bSmall
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonBar
CMFCRibbonBar* GetRibbonBar(CWnd* pWnd) const;
Paramètres
[in] pWnd
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonHyperlinkTextColor
virtual COLORREF GetRibbonHyperlinkTextColor(CMFCRibbonLinkCtrl* pHyperLink);
Paramètres
[in] pHyperLink
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonPopupBorderSize
virtual int GetRibbonPopupBorderSize(const CMFCRibbonPanelMenu* pPopup) const;
Paramètres
[in] pPopup
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonQuickAccessToolBarChevronOffset
virtual int GetRibbonQuickAccessToolBarChevronOffset();
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonQuickAccessToolBarRightMargin
virtual int GetRibbonQuickAccessToolBarRightMargin();
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonQuickAccessToolBarTextColor
virtual COLORREF GetRibbonQuickAccessToolBarTextColor(BOOL bDisabled = FALSE);
Paramètres
[in] bDisabled
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetRibbonStatusBarTextColor
virtual COLORREF GetRibbonStatusBarTextColor(CMFCRibbonStatusBar* pStatusBar);
Paramètres
[in] pStatusBar
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetShowAllMenuItemsHeight
virtual int GetShowAllMenuItemsHeight(
CDC* pDC,
const CSize& sizeDefault);
Paramètres
[in] pDC
[in] sizeDefault
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetStatusBarPaneTextColor
virtual COLORREF GetStatusBarPaneTextColor(
CMFCStatusBar* pStatusBar,
CMFCStatusBarPaneInfo* pPane);
Paramètres
[in] pStatusBar
[in] pPane
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetTabFrameColors
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Paramètres
[in] pTabWnd
[in] clrDark
[in] clrBlack
[in] clrHighlight
[in] clrFace
[in] clrDarkShadow
[in] clrLight
[in] pbrFace
[in] pbrBlack
Notes
CMFCVisualManagerOffice2007 ::GetTabHorzMargin
virtual int GetTabHorzMargin(const CMFCBaseTabCtrl* pTabWnd);
Paramètres
[in] pTabWnd
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetTabTextColor
virtual COLORREF GetTabTextColor(
const CMFCBaseTabCtrl* pTabWnd,
int iTab,
BOOL bIsActive);
Paramètres
[in] pTabWnd
[in] iTab
[in] bIsActive
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetToolbarButtonTextColor
virtual COLORREF GetToolbarButtonTextColor(
CMFCToolBarButton* pButton,
CMFCVisualManager::AFX_BUTTON_STATE state);
Paramètres
[in] pButton
[in] état
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetToolbarDisabledTextColor
virtual COLORREF GetToolbarDisabledTextColor();
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::GetToolTipInfo
virtual BOOL GetToolTipInfo(
CMFCToolTipInfo& params,
UINT nType = (UINT)(-1));
Paramètres
[in] params
[in] nType
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::IsHighlightWholeMenuItem
virtual BOOL IsHighlightWholeMenuItem();
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::IsLayeredRibbonKeyTip
virtual BOOL IsLayeredRibbonKeyTip() const;
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::IsOwnerDrawCaption
virtual BOOL IsOwnerDrawCaption();
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::IsOwnerDrawMenuCheck
virtual BOOL IsOwnerDrawMenuCheck();
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::IsRibbonPresent
BOOL IsRibbonPresent(CWnd* pWnd) const;
Paramètres
[in] pWnd
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawBarGripper
virtual void OnDrawBarGripper(
CDC* pDC,
CRect rectGripper,
BOOL bHorz,
CBasePane* pBar);
Paramètres
[in] pDC
[in] rectGripper
[in] bHorz
[in] pBar
Notes
CMFCVisualManagerOffice2007 ::OnDrawButtonBorder
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Paramètres
[in] pDC
[in] pButton
[in] rect
[in] état
Notes
CMFCVisualManagerOffice2007 ::OnDrawButtonSeparator
virtual void OnDrawButtonSeparator(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state,
BOOL bHorz);
Paramètres
[in] pDC
[in] pButton
[in] rect
[in] état
[in] bHorz
Notes
CMFCVisualManagerOffice2007 ::OnDrawCaptionBarInfoArea
virtual void OnDrawCaptionBarInfoArea(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect);
Paramètres
[in] pDC
[in] pBar
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnDrawCheckBoxEx
virtual void OnDrawCheckBoxEx(
CDC* pDC,
CRect rect,
int nState,
BOOL bHighlighted,
BOOL bPressed,
BOOL bEnabled);
Paramètres
[in] pDC
[in] rect
[in] nState
[in] bHighlighted
[in] bPressed
[in] bEnabled
Notes
CMFCVisualManagerOffice2007 ::OnDrawComboBorder
virtual void OnDrawComboBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Paramètres
[in] pDC
[in] rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawComboDropButton
virtual void OnDrawComboDropButton(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Paramètres
[in] pDC
[in] rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawDefaultRibbonImage
virtual void OnDrawDefaultRibbonImage(
CDC* pDC,
CRect rectImage,
BOOL bIsDisabled = FALSE,
BOOL bIsPressed = FALSE,
BOOL bIsHighlighted = FALSE);
Paramètres
[in] pDC
[in] rectImage
[in] bIsDisabled
[in] bIsPressed
[in] bIsHighlighted
Notes
CMFCVisualManagerOffice2007 ::OnDrawEditBorder
virtual void OnDrawEditBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsHighlighted,
CMFCToolBarEditBoxButton* pButton);
Paramètres
[in] pDC
[in] rect
[in] bDisabled
[in] bIsHighlighted
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawFloatingToolbarBorder
virtual void OnDrawFloatingToolbarBorder(
CDC* pDC,
CMFCBaseToolBar* pToolBar,
CRect rectBorder,
CRect rectBorderSize);
Paramètres
[in] pDC
[in] pToolBar
[in] rectBorder
[in] rectBorderSize
Notes
CMFCVisualManagerOffice2007 ::OnDrawHeaderCtrlBorder
virtual void OnDrawHeaderCtrlBorder(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsPressed,
BOOL bIsHighlighted);
Paramètres
[in] pCtrl
[in] pDC
[in] rect
[in] bIsPressed
[in] bIsHighlighted
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuBorder
virtual void OnDrawMenuBorder(
CDC* pDC,
CMFCPopu* pMenu,
CRect rect);
Paramètres
[in] pDC
[in] pMenu
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuCheck
virtual void OnDrawMenuCheck(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
BOOL bHighlight,
BOOL bIsRadio);
Paramètres
[in] pDC
[in] pButton
[in] rect
[in] bHighlight
[in] bIsRadio
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuItemButton
virtual void OnDrawMenuItemButton(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rectButton,
BOOL bHighlight,
BOOL bDisabled);
Paramètres
[in] pDC
[in] pButton
[in] rectButton
[in] bHighlight
[in] bDisabled
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuLabel
virtual COLORREF OnDrawMenuLabel(
CDC* pDC,
CRect rect);
Paramètres
[in] pDC
[in] rect
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuResizeBar
virtual void OnDrawMenuResizeBar(
CDC* pDC,
CRect rect,
int nResizeFlags);
Paramètres
[in] pDC
[in] rect
[in] nResizeFlags
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuScrollButton
virtual void OnDrawMenuScrollButton(
CDC* pDC,
CRect rect,
BOOL bIsScrollDown,
BOOL bIsHighlited,
BOOL bIsPressed,
BOOL bIsDisabled);
Paramètres
[in] pDC
[in] rect
[in] bIsScrollDown
[in] bIsHighlited
[in] bIsPressed
[in] bIsDisabled
Notes
CMFCVisualManagerOffice2007 ::OnDrawMenuSystemButton
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight);
Paramètres
[in] pDC
[in] rect
[in] uiSystemCommand
[in] nStyle
[in] bHighlight
Notes
CMFCVisualManagerOffice2007 ::OnDrawMiniFrameBorder
virtual void OnDrawMiniFrameBorder(
CDC* pDC,
CPaneFrameWnd* pFrameWnd,
CRect rectBorder,
CRect rectBorderSize);
Paramètres
[in] pDC
[in] pFrameWnd
[in] rectBorder
[in] rectBorderSize
Notes
CMFCVisualManagerOffice2007 ::OnDrawOutlookBarSplitter
virtual void OnDrawOutlookBarSplitter(
CDC* pDC,
CRect rectSplitter);
Paramètres
[in] pDC
[in] rectSplitter
Notes
CMFCVisualManagerOffice2007 ::OnDrawOutlookPageButtonBorder
virtual void OnDrawOutlookPageButtonBorder(
CDC* pDC,
CRect& rectBtn,
BOOL bIsHighlighted,
BOOL bIsPressed);
Paramètres
[in] pDC
[in] rectBtn
[in] bIsHighlighted
[in] bIsPressed
Notes
CMFCVisualManagerOffice2007 ::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Paramètres
[in] pDC
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawPopupWindowCaption
virtual COLORREF OnDrawPopupWindowCaption(
CDC* pDC,
CRect rectCaption,
CMFCDesktopAlertWnd* pPopupWnd);
Paramètres
[in] pDC
[in] rectCaption
[in] pPopupWnd
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawPropertySheetListItem
virtual COLORREF OnDrawPropertySheetListItem(
CDC* pDC,
CMFCPropertySheet* pParent,
CRect rect,
BOOL bIsHighlihted,
BOOL bIsSelected);
Paramètres
[in] pDC
[in] pParent
[in] rect
[in] bIsHighlihted
[in] bIsSelected
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonApplicationButton
virtual void OnDrawRibbonApplicationButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Paramètres
[in] pDC
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonButtonBorder
virtual void OnDrawRibbonButtonBorder(
CDC* pDC,
CMFCRibbonButton* pButton);
Paramètres
[in] pDC
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonButtonsGroup
virtual COLORREF OnDrawRibbonButtonsGroup(
CDC* pDC,
CMFCRibbonButtonsGroup* pGroup,
CRect rectGroup);
Paramètres
[in] pDC
[in] pGroup
[in] rectGroup
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCaption
virtual void OnDrawRibbonCaption(
CDC* pDC,
CMFCRibbonBar* pBar,
CRect rectCaption,
CRect rectText);
Paramètres
[in] pDC
[in] pBar
[in] rectCaption
[in] rectText
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCaptionButton
virtual void OnDrawRibbonCaptionButton(
CDC* pDC,
CMFCRibbonCaptionButton* pButton);
Paramètres
[in] pDC
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCategory
virtual void OnDrawRibbonCategory(
CDC* pDC,
CMFCRibbonCategory* pCategory,
CRect rectCategory);
Paramètres
[in] pDC
[in] pCategory
[in] rectCategory
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCategoryCaption
virtual COLORREF OnDrawRibbonCategoryCaption(
CDC* pDC,
CMFCRibbonContextCaption* pContextCaption);
Paramètres
[in] pDC
[in] pContextCaption
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCategoryScroll
virtual void OnDrawRibbonCategoryScroll(
CDC* pDC,
CRibbonCategoryScroll* pScroll);
Paramètres
[in] pDC
[in] pScroll
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCategoryTab
virtual COLORREF OnDrawRibbonCategoryTab(
CDC* pDC,
CMFCRibbonTab* pTab,
BOOL bIsActive);
Paramètres
[in] pDC
[in] pTab
[in] bIsActive
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonCheckBoxOnList
virtual void OnDrawRibbonCheckBoxOnList(
CDC* pDC,
CMFCRibbonCheckBox* pCheckBox,
CRect rect,
BOOL bIsSelected,
BOOL bHighlighted);
Paramètres
[in] pDC
[in] pCheckBox
[in] rect
[in] bIsSelected
[in] bHighlighted
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonDefaultPaneButton
virtual void OnDrawRibbonDefaultPaneButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Paramètres
[in] pDC
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonDefaultPaneButtonIndicator
virtual void OnDrawRibbonDefaultPaneButtonIndicator(
CDC* pDC,
CMFCRibbonButton* pButton,
CRect rect,
BOOL bIsSelected,
BOOL bHighlighted);
Paramètres
[in] pDC
[in] pButton
[in] rect
[in] bIsSelected
[in] bHighlighted
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonGalleryBorder
virtual void OnDrawRibbonGalleryBorder(
CDC* pDC,
CMFCRibbonGallery* pButton,
CRect rectBorder);
Paramètres
[in] pDC
[in] pButton
[in] rectBorder
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonGalleryButton
virtual void OnDrawRibbonGalleryButton(
CDC* pDC,
CMFCRibbonGalleryIcon* pButton);
Paramètres
[in] pDC
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonKeyTip
virtual void OnDrawRibbonKeyTip(
CDC* pDC,
CMFCRibbonBaseElement* pElement,
CRect rect,
CString str);
Paramètres
[in] pDC
[in] pElement
[in] rect
[in] Str
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonMainPanelButtonBorder
virtual void OnDrawRibbonMainPanelButtonBorder(
CDC* pDC,
CMFCRibbonButton* pButton);
Paramètres
[in] pDC
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonMainPanelFrame
virtual void OnDrawRibbonMainPanelFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
Paramètres
[in] pDC
[in] pPanel
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonMenuCheckFrame
virtual void OnDrawRibbonMenuCheckFrame(
CDC* pDC,
CMFCRibbonButton* pButton,
CRect rect);
Paramètres
[in] pDC
[in] pButton
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonPanel
virtual COLORREF OnDrawRibbonPanel(
CDC* pDC,
CMFCRibbonPanel* pPanel,
CRect rectPanel,
CRect rectCaption);
Paramètres
[in] pDC
[in] pPanel
[in] rectPanel
[in] rectCaption
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonPanelCaption
virtual void OnDrawRibbonPanelCaption(
CDC* pDC,
CMFCRibbonPanel* pPanel,
CRect rectCaption);
Paramètres
[in] pDC
[in] pPanel
[in] rectCaption
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonProgressBar
virtual void OnDrawRibbonProgressBar(
CDC* pDC,
CMFCRibbonProgressBar* pProgress,
CRect rectProgress,
CRect rectChunk,
BOOL bInfiniteMode);
Paramètres
[in] pDC
[in] pProgress
[in] rectProgress
[in] rectChunk
[in] bInfiniteMode
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonRecentFilesFrame
virtual void OnDrawRibbonRecentFilesFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
Paramètres
[in] pDC
[in] pPanel
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonSliderChannel
virtual void OnDrawRibbonSliderChannel(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect);
Paramètres
[in] pDC
[in] pSlider
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonSliderThumb
virtual void OnDrawRibbonSliderThumb(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Paramètres
[in] pDC
[in] pSlider
[in] rect
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonSliderZoomButton
virtual void OnDrawRibbonSliderZoomButton(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsZoomOut,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Paramètres
[in] pDC
[in] pSlider
[in] rect
[in] bIsZoomOut
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonStatusBarPane
virtual COLORREF OnDrawRibbonStatusBarPane(
CDC* pDC,
CMFCRibbonStatusBar* pBar,
CMFCRibbonStatusBarPane* pPane);
Paramètres
[in] pDC
[in] pBar
[in] pPane
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawRibbonTabsFrame
virtual COLORREF OnDrawRibbonTabsFrame(
CDC* pDC,
CMFCRibbonBar* pWndRibbonBar,
CRect rectTab);
Paramètres
[in] pDC
[in] pWndRibbonBar
[in] rectTab
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnDrawScrollButtons
virtual void OnDrawScrollButtons(
CDC* pDC,
const CRect& rect,
const int nBorderSize,
int iImage,
BOOL bHilited);
Paramètres
[in] pDC
[in] rect
[in] nBorderSize
[in] iImage
[in] bHilited
Notes
CMFCVisualManagerOffice2007 ::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Paramètres
[in] pDC
[in] pBar
[in] rect
[in] bIsHoriz
Notes
CMFCVisualManagerOffice2007 ::OnDrawShowAllMenuItems
virtual void OnDrawShowAllMenuItems(
CDC* pDC,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Paramètres
[in] pDC
[in] rect
[in] état
Notes
CMFCVisualManagerOffice2007 ::OnDrawStatusBarPaneBorder
virtual void OnDrawStatusBarPaneBorder(
CDC* pDC,
CMFCStatusBar* pBar,
CRect rectPane,
UINT uiID,
UINT nStyle);
Paramètres
[in] pDC
[in] pBar
[in] rectPane
[in] uiID
[in] nStyle
Notes
CMFCVisualManagerOffice2007 ::OnDrawStatusBarSizeBox
virtual void OnDrawStatusBarSizeBox(
CDC* pDC,
CMFCStatusBar* pStatBar,
CRect rectSizeBox);
Paramètres
[in] pDC
[in] pStatBar
[in] rectSizeBox
Notes
CMFCVisualManagerOffice2007 ::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Paramètres
[in] pDC
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd
Notes
CMFCVisualManagerOffice2007 ::OnDrawTabsButtonBorder
virtual void OnDrawTabsButtonBorder(
CDC* pDC,
CRect& rect,
CMFCButton* pButton,
UINT uiState,
CMFCBaseTabCtrl* pWndTab);
Paramètres
[in] pDC
[in] rect
[in] pButton
[in] uiState
[in] pWndTab
Notes
CMFCVisualManagerOffice2007 ::OnDrawTask
virtual void OnDrawTask(
CDC* pDC,
CMFCTasksPaneTask* pTask,
CImageList* pIcons,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE);
Paramètres
[in] pDC
[in] pTask
[in] pIcons
[in] bIsHighlighted
[in] bIsSelected
Notes
CMFCVisualManagerOffice2007 ::OnDrawTasksGroupCaption
virtual void OnDrawTasksGroupCaption(
CDC* pDC,
CMFCTasksPaneTaskGroup* pGroup,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE,
BOOL bCanCollapse = FALSE);
Paramètres
[in] pDC
[in] pGroup
[in] bIsHighlighted
[in] bIsSelected
[in] bCanCollapse
Notes
CMFCVisualManagerOffice2007 ::OnDrawTearOffCaption
virtual void OnDrawTearOffCaption(
CDC* pDC,
CRect rect,
BOOL bIsActive);
Paramètres
[in] pDC
[in] rect
[in] bIsActive
Notes
CMFCVisualManagerOffice2007 ::OnEraseMDIClientArea
virtual BOOL OnEraseMDIClientArea(
CDC* pDC,
CRect rectClient);
Paramètres
[in] pDC
[in] rectClient
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Paramètres
[in] pDC
[in] rect
[in] pTabWnd
Notes
CMFCVisualManagerOffice2007 ::OnEraseTabsButton
virtual void OnEraseTabsButton(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
CMFCBaseTabCtrl* pWndTab);
Paramètres
[in] pDC
[in] rect
[in] pButton
[in] pWndTab
Notes
CMFCVisualManagerOffice2007 ::OnEraseTabsFrame
virtual BOOL OnEraseTabsFrame(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Paramètres
[in] pDC
[in] rect
[in] pTabWnd
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnFillBarBackground
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE);
Paramètres
[in] pDC
[in] pBar
[in] rectClient
[in] rectClip
[in] bNCArea
Notes
CMFCVisualManagerOffice2007 ::OnFillButtonInterior
virtual void OnFillButtonInterior(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Paramètres
[in] pDC
[in] pButton
[in] rect
[in] état
Notes
CMFCVisualManagerOffice2007 ::OnFillCaptionBarButton
virtual COLORREF OnFillCaptionBarButton(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect,
BOOL bIsPressed,
BOOL bIsHighlighted,
BOOL bIsDisabled,
BOOL bHasDropDownArrow,
BOOL bIsSysButton);
Paramètres
[in] pDC
[in] pBar
[in] rect
[in] bIsPressed
[in] bIsHighlighted
[in] bIsDisabled
[in] bHasDropDownArrow
[in] bIsSysButton
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Paramètres
[in] pDC
[in] rect
[in] pBrush
[in] pButton
Notes
CMFCVisualManagerOffice2007 ::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Paramètres
[in] pDC
[in] rectCaption
[in] pFrameWnd
[in] bActive
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnFillOutlookBarCaption
virtual void OnFillOutlookBarCaption(
CDC* pDC,
CRect rectCaption,
COLORREF& clrText);
Paramètres
[in] pDC
[in] rectCaption
[in] clrText
Notes
CMFCVisualManagerOffice2007 ::OnFillOutlookPageButton
virtual void OnFillOutlookPageButton(
CDC* pDC,
const CRect& rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
COLORREF& clrText);
Paramètres
[in] pDC
[in] rect
[in] bIsHighlighted
[in] bIsPressed
[in] clrText
Notes
CMFCVisualManagerOffice2007 ::OnFillPopupWindowBackground
virtual void OnFillPopupWindowBackground(
CDC* pDC,
CRect rect);
Paramètres
[in] pDC
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnFillRibbonButton
virtual COLORREF OnFillRibbonButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Paramètres
[in] pDC
[in] pButton
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnFillRibbonEdit
virtual void OnFillRibbonEdit(
CDC* pDC,
CMFCRibbonRichEditCtrl* pEdit,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled,
COLORREF& clrText,
COLORREF& clrSelBackground,
COLORREF& clrSelText);
Paramètres
[in] pDC
[in] pEdit
[in] rect
[in] bIsHighlighted
[in] bIsPaneHighlighted
[in] bIsDisabled
[in] clrText
[in] clrSelBackground
[in] clrSelText
Notes
CMFCVisualManagerOffice2007 ::OnFillRibbonMainPanelButton
virtual COLORREF OnFillRibbonMainPanelButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Paramètres
[in] pDC
[in] pButton
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnFillRibbonMenuFrame
virtual void OnFillRibbonMenuFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
Paramètres
[in] pDC
[in] pPanel
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnFillRibbonQuickAccessToolBarPopup
virtual void OnFillRibbonQuickAccessToolBarPopup(
CDC* pDC,
CMFCRibbonPanelMenuBar* pMenuBar,
CRect rect);
Paramètres
[in] pDC
[in] pMenuBar
[in] rect
Notes
CMFCVisualManagerOffice2007 ::OnFillTab
virtual void OnFillTab(
CDC* pDC,
CRect rectFill,
CBrush* pbrFill,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Paramètres
[in] pDC
[in] rectFill
[in] pbrFill
[in] iTab
[in] bIsActive
[in] pTabWnd
Notes
CMFCVisualManagerOffice2007 ::OnHighlightMenuItem
virtual void OnHighlightMenuItem(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
COLORREF& clrText);
Paramètres
[in] pDC
[in] pButton
[in] rect
[in] clrText
Notes
CMFCVisualManagerOffice2007 ::OnHighlightRarelyUsedMenuItems
virtual void OnHighlightRarelyUsedMenuItems(
CDC* pDC,
CRect rectRarelyUsed);
Paramètres
[in] pDC
[in] rectRarelyUsed
Notes
CMFCVisualManagerOffice2007 ::OnNcActivate
virtual BOOL OnNcActivate(
CWnd* pWnd,
BOOL bActive);
Paramètres
[in] pWnd
[in] bActive
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnNcPaint
virtual BOOL OnNcPaint(
CWnd* pWnd,
const CObList& lstSysButtons,
CRect rectRedraw);
Paramètres
[in] pWnd
[in] lstSysButtons
[in] rectRedraw
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnSetWindowRegion
virtual BOOL OnSetWindowRegion(
CWnd* pWnd,
CSize sizeWindow);
Paramètres
[in] pWnd
[in] sizeWindow
Valeur de retour
Notes
CMFCVisualManagerOffice2007 ::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Notes
CMFCVisualManagerOffice2007 ::SetResourceHandle
static void __stdcall SetResourceHandle(HINSTANCE hinstRes);
Paramètres
[in] hinstRes
Notes
Voir aussi
Graphique hiérarchique
Classes
CMFCVisualManager, classe
CMFCVisualManagerOfficeXP, classe
CMFCVisualManagerWindows, classe