Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
CMFCVisualManagerOffice2007 предоставляет приложению внешний вид Microsoft Office 2007.
Дополнительные сведения см. в исходном коде, расположенном в папке VC\atlmfc\src\mfc установки Visual Studio.
Синтаксис
class CMFCVisualManagerOffice2007 : public CMFCVisualManagerOffice2003
Участники
Открытые методы
Замечания
Используйте CMFCVisualManagerOffice2007 для изменения визуального вида приложения, чтобы он напоминал о Microsoft Office 2007. Для этого визуального диспетчера необходимо задать стиль перед его использованием. Перед передачей этого визуального диспетчера CMFCVisualManager::SetDefaultManagerнеобходимо вызвать статическую функцию CMFCVisualManagerOffice2007::SetStyle.
Пример
В следующем примере показано, как использовать визуальный диспетчер Office 2007. Этот фрагмент кода является частью примера демонстрации оповещений о рабочем столе.
CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_LunaBlue);
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007));
Иерархия наследования
Требования
Заголовок: afxvisualmanageroffice2007.h
CMFCVisualManagerOffice2007::AlwaysHighlight3DTabs
virtual BOOL AlwaysHighlight3DTabs() const;
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::CleanStyle
static void __stdcall CleanStyle();
Замечания
CMFCVisualManagerOffice2007::GetCaptionBarTextColor
virtual COLORREF GetCaptionBarTextColor(CMFCCaptionBar* pBar);
Параметры
[in] pBar
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetHighlightedMenuItemTextColor
virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);
Параметры
[in] pButton
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetMenuItemTextColor
virtual COLORREF GetMenuItemTextColor(
CMFCToolBarMenuButton* pButton,
BOOL bHighlighted,
BOOL bDisabled);
Параметры
[in] pButton
[in] bHighlighted
[in] bDisabled
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetNcBtnSize
virtual CSize GetNcBtnSize(BOOL bSmall) const;
Параметры
[in] bSmall
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonBar
CMFCRibbonBar* GetRibbonBar(CWnd* pWnd) const;
Параметры
[in] pWnd
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonHyperlinkTextColor
virtual COLORREF GetRibbonHyperlinkTextColor(CMFCRibbonLinkCtrl* pHyperLink);
Параметры
[in] pHyperLink
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonPopupBorderSize
virtual int GetRibbonPopupBorderSize(const CMFCRibbonPanelMenu* pPopup) const;
Параметры
[in] pPopup
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonQuickAccessToolBarChevronOffset
virtual int GetRibbonQuickAccessToolBarChevronOffset();
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonQuickAccessToolBarRightMargin
virtual int GetRibbonQuickAccessToolBarRightMargin();
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonQuickAccessToolBarTextColor
virtual COLORREF GetRibbonQuickAccessToolBarTextColor(BOOL bDisabled = FALSE);
Параметры
[in] bDisabled
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetRibbonStatusBarTextColor
virtual COLORREF GetRibbonStatusBarTextColor(CMFCRibbonStatusBar* pStatusBar);
Параметры
[in] pStatusBar
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetShowAllMenuItemsHeight
virtual int GetShowAllMenuItemsHeight(
CDC* pDC,
const CSize& sizeDefault);
Параметры
[in] PDC
[in] sizeDefault
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetStatusBarPaneTextColor
virtual COLORREF GetStatusBarPaneTextColor(
CMFCStatusBar* pStatusBar,
CMFCStatusBarPaneInfo* pPane);
Параметры
[in] pStatusBar
[in] pPane
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetTabFrameColors
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Параметры
[in] pTabWnd
[in] clrDark
[in] clrBlack
[in] clrHighlight
[in] clrFace
[in] clrDarkShadow
[in] clrLight
[in] pbrFace
[in] pbrBlack
Замечания
CMFCVisualManagerOffice2007::GetTabHorzMargin
virtual int GetTabHorzMargin(const CMFCBaseTabCtrl* pTabWnd);
Параметры
[in] pTabWnd
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetTabTextColor
virtual COLORREF GetTabTextColor(
const CMFCBaseTabCtrl* pTabWnd,
int iTab,
BOOL bIsActive);
Параметры
[in] pTabWnd
[in] iTab
[in] bIsActive
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetToolbarButtonTextColor
virtual COLORREF GetToolbarButtonTextColor(
CMFCToolBarButton* pButton,
CMFCVisualManager::AFX_BUTTON_STATE state);
Параметры
[in] pButton
[in] государство
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetToolbarDisabledTextColor
virtual COLORREF GetToolbarDisabledTextColor();
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::GetToolTipInfo
virtual BOOL GetToolTipInfo(
CMFCToolTipInfo& params,
UINT nType = (UINT)(-1));
Параметры
[in] Params
[in] nType
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::IsHighlightWholeMenuItem
virtual BOOL IsHighlightWholeMenuItem();
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::IsLayeredRibbonKeyTip
virtual BOOL IsLayeredRibbonKeyTip() const;
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::IsOwnerDrawCaption
virtual BOOL IsOwnerDrawCaption();
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::IsOwnerDrawMenuCheck
virtual BOOL IsOwnerDrawMenuCheck();
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::IsRibbonPresent
BOOL IsRibbonPresent(CWnd* pWnd) const;
Параметры
[in] pWnd
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawBarGripper
virtual void OnDrawBarGripper(
CDC* pDC,
CRect rectGripper,
BOOL bHorz,
CBasePane* pBar);
Параметры
[in] PDC
[in] rectGripper
[in] bHorz
[in] pBar
Замечания
CMFCVisualManagerOffice2007::OnDrawButtonBorder
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Параметры
[in] PDC
[in] pButton
[in] Rect
[in] государство
Замечания
CMFCVisualManagerOffice2007::OnDrawButtonSeparator
virtual void OnDrawButtonSeparator(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state,
BOOL bHorz);
Параметры
[in] PDC
[in] pButton
[in] Rect
[in] государство
[in] bHorz
Замечания
CMFCVisualManagerOffice2007::OnDrawCaptionBarInfoArea
virtual void OnDrawCaptionBarInfoArea(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect);
Параметры
[in] PDC
[in] pBar
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnDrawCheckBoxEx
virtual void OnDrawCheckBoxEx(
CDC* pDC,
CRect rect,
int nState,
BOOL bHighlighted,
BOOL bPressed,
BOOL bEnabled);
Параметры
[in] PDC
[in] Rect
[in] nState
[in] bHighlighted
[in] bPressed
[in] bEnabled
Замечания
CMFCVisualManagerOffice2007::OnDrawComboBorder
virtual void OnDrawComboBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Параметры
[in] PDC
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawComboDropButton
virtual void OnDrawComboDropButton(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Параметры
[in] PDC
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawDefaultRibbonImage
virtual void OnDrawDefaultRibbonImage(
CDC* pDC,
CRect rectImage,
BOOL bIsDisabled = FALSE,
BOOL bIsPressed = FALSE,
BOOL bIsHighlighted = FALSE);
Параметры
[in] PDC
[in] rectImage
[in] bIsDisabled
[in] bIsPressed
[in] bIsHighlighted
Замечания
CMFCVisualManagerOffice2007::OnDrawEditBorder
virtual void OnDrawEditBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsHighlighted,
CMFCToolBarEditBoxButton* pButton);
Параметры
[in] PDC
[in] Rect
[in] bDisabled
[in] bIsHighlighted
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawFloatingToolbarBorder
virtual void OnDrawFloatingToolbarBorder(
CDC* pDC,
CMFCBaseToolBar* pToolBar,
CRect rectBorder,
CRect rectBorderSize);
Параметры
[in] PDC
[in] pToolBar
[in] rectBorder
[in] rectBorderSize
Замечания
CMFCVisualManagerOffice2007::OnDrawHeaderCtrlBorder
virtual void OnDrawHeaderCtrlBorder(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsPressed,
BOOL bIsHighlighted);
Параметры
[in] pCtrl
[in] PDC
[in] Rect
[in] bIsPressed
[in] bIsHighlighted
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuBorder
virtual void OnDrawMenuBorder(
CDC* pDC,
CMFCPopu* pMenu,
CRect rect);
Параметры
[in] PDC
[in] pMenu
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuCheck
virtual void OnDrawMenuCheck(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
BOOL bHighlight,
BOOL bIsRadio);
Параметры
[in] PDC
[in] pButton
[in] Rect
[in] bHighlight
[in] bIsRadio
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuItemButton
virtual void OnDrawMenuItemButton(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rectButton,
BOOL bHighlight,
BOOL bDisabled);
Параметры
[in] PDC
[in] pButton
[in] rectButton
[in] bHighlight
[in] bDisabled
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuLabel
virtual COLORREF OnDrawMenuLabel(
CDC* pDC,
CRect rect);
Параметры
[in] PDC
[in] Rect
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuResizeBar
virtual void OnDrawMenuResizeBar(
CDC* pDC,
CRect rect,
int nResizeFlags);
Параметры
[in] PDC
[in] Rect
[in] nResizeFlags
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuScrollButton
virtual void OnDrawMenuScrollButton(
CDC* pDC,
CRect rect,
BOOL bIsScrollDown,
BOOL bIsHighlited,
BOOL bIsPressed,
BOOL bIsDisabled);
Параметры
[in] PDC
[in] Rect
[in] bIsScrollDown
[in] bIsHighlited
[in] bIsPressed
[in] bIsDisabled
Замечания
CMFCVisualManagerOffice2007::OnDrawMenuSystemButton
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight);
Параметры
[in] PDC
[in] Rect
[in] uiSystemCommand
[in] nStyle
[in] bHighlight
Замечания
CMFCVisualManagerOffice2007::OnDrawMiniFrameBorder
virtual void OnDrawMiniFrameBorder(
CDC* pDC,
CPaneFrameWnd* pFrameWnd,
CRect rectBorder,
CRect rectBorderSize);
Параметры
[in] PDC
[in] pFrameWnd
[in] rectBorder
[in] rectBorderSize
Замечания
CMFCVisualManagerOffice2007::OnDrawOutlookBarSplitter
virtual void OnDrawOutlookBarSplitter(
CDC* pDC,
CRect rectSplitter);
Параметры
[in] PDC
[in] rectSplitter
Замечания
CMFCVisualManagerOffice2007::OnDrawOutlookPageButtonBorder
virtual void OnDrawOutlookPageButtonBorder(
CDC* pDC,
CRect& rectBtn,
BOOL bIsHighlighted,
BOOL bIsPressed);
Параметры
[in] PDC
[in] rectBtn
[in] bIsHighlighted
[in] bIsPressed
Замечания
CMFCVisualManagerOffice2007::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Параметры
[in] PDC
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawPopupWindowCaption
virtual COLORREF OnDrawPopupWindowCaption(
CDC* pDC,
CRect rectCaption,
CMFCDesktopAlertWnd* pPopupWnd);
Параметры
[in] PDC
[in] rectCaption
[in] pPopupWnd
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawPropertySheetListItem
virtual COLORREF OnDrawPropertySheetListItem(
CDC* pDC,
CMFCPropertySheet* pParent,
CRect rect,
BOOL bIsHighlihted,
BOOL bIsSelected);
Параметры
[in] PDC
[in] pParent
[in] Rect
[in] bIsHighlihted
[in] bIsSelected
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonApplicationButton
virtual void OnDrawRibbonApplicationButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Параметры
[in] PDC
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonButtonBorder
virtual void OnDrawRibbonButtonBorder(
CDC* pDC,
CMFCRibbonButton* pButton);
Параметры
[in] PDC
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonButtonsGroup
virtual COLORREF OnDrawRibbonButtonsGroup(
CDC* pDC,
CMFCRibbonButtonsGroup* pGroup,
CRect rectGroup);
Параметры
[in] PDC
[in] pGroup
[in] rectGroup
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCaption
virtual void OnDrawRibbonCaption(
CDC* pDC,
CMFCRibbonBar* pBar,
CRect rectCaption,
CRect rectText);
Параметры
[in] PDC
[in] pBar
[in] rectCaption
[in] rectText
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCaptionButton
virtual void OnDrawRibbonCaptionButton(
CDC* pDC,
CMFCRibbonCaptionButton* pButton);
Параметры
[in] PDC
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCategory
virtual void OnDrawRibbonCategory(
CDC* pDC,
CMFCRibbonCategory* pCategory,
CRect rectCategory);
Параметры
[in] PDC
[in] pCategory
[in] rectCategory
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCategoryCaption
virtual COLORREF OnDrawRibbonCategoryCaption(
CDC* pDC,
CMFCRibbonContextCaption* pContextCaption);
Параметры
[in] PDC
[in] pContextCaption
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCategoryScroll
virtual void OnDrawRibbonCategoryScroll(
CDC* pDC,
CRibbonCategoryScroll* pScroll);
Параметры
[in] PDC
[in] pScroll
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCategoryTab
virtual COLORREF OnDrawRibbonCategoryTab(
CDC* pDC,
CMFCRibbonTab* pTab,
BOOL bIsActive);
Параметры
[in] PDC
[in] pTab
[in] bIsActive
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonCheckBoxOnList
virtual void OnDrawRibbonCheckBoxOnList(
CDC* pDC,
CMFCRibbonCheckBox* pCheckBox,
CRect rect,
BOOL bIsSelected,
BOOL bHighlighted);
Параметры
[in] PDC
[in] pCheckBox
[in] Rect
[in] bIsSelected
[in] bHighlighted
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonDefaultPaneButton
virtual void OnDrawRibbonDefaultPaneButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Параметры
[in] PDC
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonDefaultPaneButtonIndicator
virtual void OnDrawRibbonDefaultPaneButtonIndicator(
CDC* pDC,
CMFCRibbonButton* pButton,
CRect rect,
BOOL bIsSelected,
BOOL bHighlighted);
Параметры
[in] PDC
[in] pButton
[in] Rect
[in] bIsSelected
[in] bHighlighted
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonGalleryBorder
virtual void OnDrawRibbonGalleryBorder(
CDC* pDC,
CMFCRibbonGallery* pButton,
CRect rectBorder);
Параметры
[in] PDC
[in] pButton
[in] rectBorder
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonGalleryButton
virtual void OnDrawRibbonGalleryButton(
CDC* pDC,
CMFCRibbonGalleryIcon* pButton);
Параметры
[in] PDC
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonKeyTip
virtual void OnDrawRibbonKeyTip(
CDC* pDC,
CMFCRibbonBaseElement* pElement,
CRect rect,
CString str);
Параметры
[in] PDC
[in] pElement
[in] Rect
[in] Ул
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonMainPanelButtonBorder
virtual void OnDrawRibbonMainPanelButtonBorder(
CDC* pDC,
CMFCRibbonButton* pButton);
Параметры
[in] PDC
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonMainPanelFrame
virtual void OnDrawRibbonMainPanelFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
Параметры
[in] PDC
[in] pPanel
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonMenuCheckFrame
virtual void OnDrawRibbonMenuCheckFrame(
CDC* pDC,
CMFCRibbonButton* pButton,
CRect rect);
Параметры
[in] PDC
[in] pButton
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonPanel
virtual COLORREF OnDrawRibbonPanel(
CDC* pDC,
CMFCRibbonPanel* pPanel,
CRect rectPanel,
CRect rectCaption);
Параметры
[in] PDC
[in] pPanel
[in] rectPanel
[in] rectCaption
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonPanelCaption
virtual void OnDrawRibbonPanelCaption(
CDC* pDC,
CMFCRibbonPanel* pPanel,
CRect rectCaption);
Параметры
[in] PDC
[in] pPanel
[in] rectCaption
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonProgressBar
virtual void OnDrawRibbonProgressBar(
CDC* pDC,
CMFCRibbonProgressBar* pProgress,
CRect rectProgress,
CRect rectChunk,
BOOL bInfiniteMode);
Параметры
[in] PDC
[in] pProgres
[in] rectProgres
[in] rectChunk
[in] bInfiniteMode
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonRecentFilesFrame
virtual void OnDrawRibbonRecentFilesFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
Параметры
[in] PDC
[in] pPanel
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonSliderChannel
virtual void OnDrawRibbonSliderChannel(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect);
Параметры
[in] PDC
[in] pSlider
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonSliderThumb
virtual void OnDrawRibbonSliderThumb(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Параметры
[in] PDC
[in] pSlider
[in] Rect
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonSliderZoomButton
virtual void OnDrawRibbonSliderZoomButton(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsZoomOut,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Параметры
[in] PDC
[in] pSlider
[in] Rect
[in] bIsZoomOut
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonStatusBarPane
virtual COLORREF OnDrawRibbonStatusBarPane(
CDC* pDC,
CMFCRibbonStatusBar* pBar,
CMFCRibbonStatusBarPane* pPane);
Параметры
[in] PDC
[in] pBar
[in] pPane
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawRibbonTabsFrame
virtual COLORREF OnDrawRibbonTabsFrame(
CDC* pDC,
CMFCRibbonBar* pWndRibbonBar,
CRect rectTab);
Параметры
[in] PDC
[in] pWndRibbonBar
[in] rectTab
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnDrawScrollButtons
virtual void OnDrawScrollButtons(
CDC* pDC,
const CRect& rect,
const int nBorderSize,
int iImage,
BOOL bHilited);
Параметры
[in] PDC
[in] Rect
[in] nBorderSize
[in] iImage
[in] bHilited
Замечания
CMFCVisualManagerOffice2007::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Параметры
[in] PDC
[in] pBar
[in] Rect
[in] bIsHoriz
Замечания
CMFCVisualManagerOffice2007::OnDrawShowAllMenuItems
virtual void OnDrawShowAllMenuItems(
CDC* pDC,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Параметры
[in] PDC
[in] Rect
[in] государство
Замечания
CMFCVisualManagerOffice2007::OnDrawStatusBarPaneBorder
virtual void OnDrawStatusBarPaneBorder(
CDC* pDC,
CMFCStatusBar* pBar,
CRect rectPane,
UINT uiID,
UINT nStyle);
Параметры
[in] PDC
[in] pBar
[in] rectPane
[in] uiID
[in] nStyle
Замечания
CMFCVisualManagerOffice2007::OnDrawStatusBarSizeBox
virtual void OnDrawStatusBarSizeBox(
CDC* pDC,
CMFCStatusBar* pStatBar,
CRect rectSizeBox);
Параметры
[in] PDC
[in] pStatBar
[in] rectSizeBox
Замечания
CMFCVisualManagerOffice2007::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Параметры
[in] PDC
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd
Замечания
CMFCVisualManagerOffice2007::OnDrawTabsButtonBorder
virtual void OnDrawTabsButtonBorder(
CDC* pDC,
CRect& rect,
CMFCButton* pButton,
UINT uiState,
CMFCBaseTabCtrl* pWndTab);
Параметры
[in] PDC
[in] Rect
[in] pButton
[in] uiState
[in] pWndTab
Замечания
CMFCVisualManagerOffice2007::OnDrawTask
virtual void OnDrawTask(
CDC* pDC,
CMFCTasksPaneTask* pTask,
CImageList* pIcons,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE);
Параметры
[in] PDC
[in] pTask
[in] pIcons
[in] bIsHighlighted
[in] bIsSelected
Замечания
CMFCVisualManagerOffice2007::OnDrawTasksGroupCaption
virtual void OnDrawTasksGroupCaption(
CDC* pDC,
CMFCTasksPaneTaskGroup* pGroup,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE,
BOOL bCanCollapse = FALSE);
Параметры
[in] PDC
[in] pGroup
[in] bIsHighlighted
[in] bIsSelected
[in] bCanCollapse
Замечания
CMFCVisualManagerOffice2007::OnDrawTearOffCaption
virtual void OnDrawTearOffCaption(
CDC* pDC,
CRect rect,
BOOL bIsActive);
Параметры
[in] PDC
[in] Rect
[in] bIsActive
Замечания
CMFCVisualManagerOffice2007::OnEraseMDIClientArea
virtual BOOL OnEraseMDIClientArea(
CDC* pDC,
CRect rectClient);
Параметры
[in] PDC
[in] rectClient
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Параметры
[in] PDC
[in] Rect
[in] pTabWnd
Замечания
CMFCVisualManagerOffice2007::OnEraseTabsButton
virtual void OnEraseTabsButton(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
CMFCBaseTabCtrl* pWndTab);
Параметры
[in] PDC
[in] Rect
[in] pButton
[in] pWndTab
Замечания
CMFCVisualManagerOffice2007::OnEraseTabsFrame
virtual BOOL OnEraseTabsFrame(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Параметры
[in] PDC
[in] Rect
[in] pTabWnd
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnFillBarBackground
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE);
Параметры
[in] PDC
[in] pBar
[in] rectClient
[in] rectClip
[in] bNCArea
Замечания
CMFCVisualManagerOffice2007::OnFillButtonInterior
virtual void OnFillButtonInterior(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Параметры
[in] PDC
[in] pButton
[in] Rect
[in] государство
Замечания
CMFCVisualManagerOffice2007::OnFillCaptionBarButton
virtual COLORREF OnFillCaptionBarButton(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect,
BOOL bIsPressed,
BOOL bIsHighlighted,
BOOL bIsDisabled,
BOOL bHasDropDownArrow,
BOOL bIsSysButton);
Параметры
[in] PDC
[in] pBar
[in] Rect
[in] bIsPressed
[in] bIsHighlighted
[in] bIsDisabled
[in] bHasDropDownArrow
[in] bIsSysButton
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Параметры
[in] PDC
[in] Rect
[in] pBrush
[in] pButton
Замечания
CMFCVisualManagerOffice2007::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Параметры
[in] PDC
[in] rectCaption
[in] pFrameWnd
[in] bActive
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnFillOutlookBarCaption
virtual void OnFillOutlookBarCaption(
CDC* pDC,
CRect rectCaption,
COLORREF& clrText);
Параметры
[in] PDC
[in] rectCaption
[in] clrText
Замечания
CMFCVisualManagerOffice2007::OnFillOutlookPageButton
virtual void OnFillOutlookPageButton(
CDC* pDC,
const CRect& rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
COLORREF& clrText);
Параметры
[in] PDC
[in] Rect
[in] bIsHighlighted
[in] bIsPressed
[in] clrText
Замечания
CMFCVisualManagerOffice2007::OnFillPopupWindowBackground
virtual void OnFillPopupWindowBackground(
CDC* pDC,
CRect rect);
Параметры
[in] PDC
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnFillRibbonButton
virtual COLORREF OnFillRibbonButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Параметры
[in] PDC
[in] pButton
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnFillRibbonEdit
virtual void OnFillRibbonEdit(
CDC* pDC,
CMFCRibbonRichEditCtrl* pEdit,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled,
COLORREF& clrText,
COLORREF& clrSelBackground,
COLORREF& clrSelText);
Параметры
[in] PDC
[in] Полред
[in] Rect
[in] bIsHighlighted
[in] bIsPaneHighlighted
[in] bIsDisabled
[in] clrText
[in] clrSelBackground
[in] clrSelText
Замечания
CMFCVisualManagerOffice2007::OnFillRibbonMainPanelButton
virtual COLORREF OnFillRibbonMainPanelButton(
CDC* pDC,
CMFCRibbonButton* pButton);
Параметры
[in] PDC
[in] pButton
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnFillRibbonMenuFrame
virtual void OnFillRibbonMenuFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
Параметры
[in] PDC
[in] pPanel
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnFillRibbonQuickAccessToolBarPopup
virtual void OnFillRibbonQuickAccessToolBarPopup(
CDC* pDC,
CMFCRibbonPanelMenuBar* pMenuBar,
CRect rect);
Параметры
[in] PDC
[in] pMenuBar
[in] Rect
Замечания
CMFCVisualManagerOffice2007::OnFillTab
virtual void OnFillTab(
CDC* pDC,
CRect rectFill,
CBrush* pbrFill,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Параметры
[in] PDC
[in] rectFill
[in] pbrFill
[in] iTab
[in] bIsActive
[in] pTabWnd
Замечания
CMFCVisualManagerOffice2007::OnHighlightMenuItem
virtual void OnHighlightMenuItem(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
COLORREF& clrText);
Параметры
[in] PDC
[in] pButton
[in] Rect
[in] clrText
Замечания
CMFCVisualManagerOffice2007::OnHighlightRarelyUsedMenuItems
virtual void OnHighlightRarelyUsedMenuItems(
CDC* pDC,
CRect rectRarelyUsed);
Параметры
[in] PDC
[in] rectRarelyUsed
Замечания
CMFCVisualManagerOffice2007::OnNcActivate
virtual BOOL OnNcActivate(
CWnd* pWnd,
BOOL bActive);
Параметры
[in] pWnd
[in] bActive
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnNcPaint
virtual BOOL OnNcPaint(
CWnd* pWnd,
const CObList& lstSysButtons,
CRect rectRedraw);
Параметры
[in] pWnd
[in] lstSysButtons
[in] rectRedraw
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnSetWindowRegion
virtual BOOL OnSetWindowRegion(
CWnd* pWnd,
CSize sizeWindow);
Параметры
[in] pWnd
[in] sizeWindow
Возвращаемое значение
Замечания
CMFCVisualManagerOffice2007::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Замечания
CMFCVisualManagerOffice2007::SetResourceHandle
static void __stdcall SetResourceHandle(HINSTANCE hinstRes);
Параметры
[in] hinstRes
Замечания
См. также
Диаграмма иерархии
Классы
Класс CMFCVisualManager
Класс CMFCVisualManagerOfficeXP
Класс CMFCVisualManagerWindows