CMFCVisualManagerOffice2007 クラス
CMFCVisualManagerOffice2007
は、アプリケーションに Microsoft Office 2007 の外観を提供します。
詳細については、Visual Studio のインストールの VC\atlmfc\src\mfc フォルダーにあるソース コードを参照してください。
構文
class CMFCVisualManagerOffice2007 : public CMFCVisualManagerOffice2003
メンバー
パブリック メソッド
解説
CMFCVisualManagerOffice2007
を使用して、アプリケーションの外観を Microsoft Office 2007 に似た外観に変更します。 このビジュアル マネージャーでは、スタイルを使用する前に設定する必要があります。 このビジュアル マネージャーを CMFCVisualManager::SetDefaultManager
に渡す前に、静的関数 CMFCVisualManagerOffice2007::SetStyle
を呼び出す必要があります。
例
次の例では、Visual Manager Office 2007 の使用方法を示します。 このコード スニペットは、 Desktop Alert Demo サンプルの一部です。
CMFCVisualManagerOffice2007::SetStyle(CMFCVisualManagerOffice2007::Office2007_LunaBlue);
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2007));
継承階層
要件
Header: afxvisualmanageroffice2007.h
CMFCVisualManagerOffice2007::AlwaysHighlight3DTabs
virtual BOOL AlwaysHighlight3DTabs() const;
戻り値
解説
CMFCVisualManagerOffice2007::CleanStyle
static void __stdcall CleanStyle();
解説
CMFCVisualManagerOffice2007::GetCaptionBarTextColor
virtual COLORREF GetCaptionBarTextColor(CMFCCaptionBar* pBar);
パラメーター
[入力] pBar
戻り値
解説
CMFCVisualManagerOffice2007::GetHighlightedMenuItemTextColor
virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);
パラメーター
[入力] pButton
戻り値
解説
CMFCVisualManagerOffice2007::GetMenuItemTextColor
virtual COLORREF GetMenuItemTextColor(
CMFCToolBarMenuButton* pButton,
BOOL bHighlighted,
BOOL bDisabled);
パラメーター
[入力] pButton
[入力] bHighlighted
[入力] bDisabled
戻り値
解説
CMFCVisualManagerOffice2007::GetNcBtnSize
virtual CSize GetNcBtnSize(BOOL bSmall) const;
パラメーター
[入力] bSmall
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonBar
CMFCRibbonBar* GetRibbonBar(CWnd* pWnd) const;
パラメーター
[入力] pWnd
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonHyperlinkTextColor
virtual COLORREF GetRibbonHyperlinkTextColor(CMFCRibbonLinkCtrl* pHyperLink);
パラメーター
[入力] pHyperLink
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonPopupBorderSize
virtual int GetRibbonPopupBorderSize(const CMFCRibbonPanelMenu* pPopup) const;
パラメーター
[入力] pPopup
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonQuickAccessToolBarChevronOffset
virtual int GetRibbonQuickAccessToolBarChevronOffset();
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonQuickAccessToolBarRightMargin
virtual int GetRibbonQuickAccessToolBarRightMargin();
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonQuickAccessToolBarTextColor
virtual COLORREF GetRibbonQuickAccessToolBarTextColor(BOOL bDisabled = FALSE);
パラメーター
[入力] bDisabled
戻り値
解説
CMFCVisualManagerOffice2007::GetRibbonStatusBarTextColor
virtual COLORREF GetRibbonStatusBarTextColor(CMFCRibbonStatusBar* pStatusBar);
パラメーター
[入力] pStatusBar
戻り値
解説
CMFCVisualManagerOffice2007::GetShowAllMenuItemsHeight
virtual int GetShowAllMenuItemsHeight(
CDC* pDC,
const CSize& sizeDefault);
パラメーター
[入力] pDC
[入力] sizeDefault
戻り値
解説
CMFCVisualManagerOffice2007::GetStatusBarPaneTextColor
virtual COLORREF GetStatusBarPaneTextColor(
CMFCStatusBar* pStatusBar,
CMFCStatusBarPaneInfo* pPane);
パラメーター
[入力] pStatusBar
[入力] 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);
パラメーター
[入力] pTabWnd
[入力] clrDark
[入力] clrBlack
[入力] clrHighlight
[入力] clrFace
[入力] clrDarkShadow
[入力] clrLight
[入力] pbrFace
[入力] pbrBlack
解説
CMFCVisualManagerOffice2007::GetTabHorzMargin
virtual int GetTabHorzMargin(const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pTabWnd
戻り値
解説
CMFCVisualManagerOffice2007::GetTabTextColor
virtual COLORREF GetTabTextColor(
const CMFCBaseTabCtrl* pTabWnd,
int iTab,
BOOL bIsActive);
パラメーター
[入力] pTabWnd
[in] iTab
[入力] bIsActive
戻り値
解説
CMFCVisualManagerOffice2007::GetToolbarButtonTextColor
virtual COLORREF GetToolbarButtonTextColor(
CMFCToolBarButton* pButton,
CMFCVisualManager::AFX_BUTTON_STATE state);
パラメーター
[入力] pButton
[入力] 状態
戻り値
解説
CMFCVisualManagerOffice2007::GetToolbarDisabledTextColor
virtual COLORREF GetToolbarDisabledTextColor();
戻り値
解説
CMFCVisualManagerOffice2007::GetToolTipInfo
virtual BOOL GetToolTipInfo(
CMFCToolTipInfo& params,
UINT nType = (UINT)(-1));
パラメーター
[入力] params
[入力] 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;
パラメーター
[入力] pWnd
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawBarGripper
virtual void OnDrawBarGripper(
CDC* pDC,
CRect rectGripper,
BOOL bHorz,
CBasePane* pBar);
パラメーター
[入力] pDC
[入力] rectGripper
[in] bHorz
[入力] pBar
解説
CMFCVisualManagerOffice2007::OnDrawButtonBorder
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
[入力] 状態
解説
CMFCVisualManagerOffice2007::OnDrawButtonSeparator
virtual void OnDrawButtonSeparator(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state,
BOOL bHorz);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
[入力] 状態
[in] bHorz
解説
CMFCVisualManagerOffice2007::OnDrawCaptionBarInfoArea
virtual void OnDrawCaptionBarInfoArea(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect);
パラメーター
[入力] pDC
[入力] pBar
[in] rect
解説
CMFCVisualManagerOffice2007::OnDrawCheckBoxEx
virtual void OnDrawCheckBoxEx(
CDC* pDC,
CRect rect,
int nState,
BOOL bHighlighted,
BOOL bPressed,
BOOL bEnabled);
パラメーター
[入力] pDC
[in] rect
[入力] nState
[入力] bHighlighted
[入力] bPressed
[入力] bEnabled
解説
CMFCVisualManagerOffice2007::OnDrawComboBorder
virtual void OnDrawComboBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
パラメーター
[入力] pDC
[in] rect
[入力] bDisabled
[入力] bIsDropped
[入力] bIsHighlighted
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawComboDropButton
virtual void OnDrawComboDropButton(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
パラメーター
[入力] pDC
[in] rect
[入力] bDisabled
[入力] bIsDropped
[入力] bIsHighlighted
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawDefaultRibbonImage
virtual void OnDrawDefaultRibbonImage(
CDC* pDC,
CRect rectImage,
BOOL bIsDisabled = FALSE,
BOOL bIsPressed = FALSE,
BOOL bIsHighlighted = FALSE);
パラメーター
[入力] pDC
[入力] rectImage
[入力] bIsDisabled
[入力] bIsPressed
[入力] bIsHighlighted
解説
CMFCVisualManagerOffice2007::OnDrawEditBorder
virtual void OnDrawEditBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsHighlighted,
CMFCToolBarEditBoxButton* pButton);
パラメーター
[入力] pDC
[in] rect
[入力] bDisabled
[入力] bIsHighlighted
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawFloatingToolbarBorder
virtual void OnDrawFloatingToolbarBorder(
CDC* pDC,
CMFCBaseToolBar* pToolBar,
CRect rectBorder,
CRect rectBorderSize);
パラメーター
[入力] pDC
[入力] pToolBar
[入力] rectBorder
[入力] rectBorderSize
解説
CMFCVisualManagerOffice2007::OnDrawHeaderCtrlBorder
virtual void OnDrawHeaderCtrlBorder(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsPressed,
BOOL bIsHighlighted);
パラメーター
[入力] pCtrl
[入力] pDC
[in] rect
[入力] bIsPressed
[入力] bIsHighlighted
解説
CMFCVisualManagerOffice2007::OnDrawMenuBorder
virtual void OnDrawMenuBorder(
CDC* pDC,
CMFCPopu* pMenu,
CRect rect);
パラメーター
[入力] pDC
[入力] pMenu
[in] rect
解説
CMFCVisualManagerOffice2007::OnDrawMenuCheck
virtual void OnDrawMenuCheck(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
BOOL bHighlight,
BOOL bIsRadio);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
[入力] bHighlight
[入力] bIsRadio
解説
CMFCVisualManagerOffice2007::OnDrawMenuItemButton
virtual void OnDrawMenuItemButton(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rectButton,
BOOL bHighlight,
BOOL bDisabled);
パラメーター
[入力] pDC
[入力] pButton
[入力] rectButton
[入力] bHighlight
[入力] bDisabled
解説
CMFCVisualManagerOffice2007::OnDrawMenuLabel
virtual COLORREF OnDrawMenuLabel(
CDC* pDC,
CRect rect);
パラメーター
[入力] pDC
[in] rect
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawMenuResizeBar
virtual void OnDrawMenuResizeBar(
CDC* pDC,
CRect rect,
int nResizeFlags);
パラメーター
[入力] pDC
[in] rect
[入力] nResizeFlags
解説
CMFCVisualManagerOffice2007::OnDrawMenuScrollButton
virtual void OnDrawMenuScrollButton(
CDC* pDC,
CRect rect,
BOOL bIsScrollDown,
BOOL bIsHighlited,
BOOL bIsPressed,
BOOL bIsDisabled);
パラメーター
[入力] pDC
[in] rect
[入力] bIsScrollDown
[入力] bIsHighlited
[入力] bIsPressed
[入力] bIsDisabled
解説
CMFCVisualManagerOffice2007::OnDrawMenuSystemButton
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight);
パラメーター
[入力] pDC
[in] rect
[入力] uiSystemCommand
[入力] nStyle
[入力] bHighlight
解説
CMFCVisualManagerOffice2007::OnDrawMiniFrameBorder
virtual void OnDrawMiniFrameBorder(
CDC* pDC,
CPaneFrameWnd* pFrameWnd,
CRect rectBorder,
CRect rectBorderSize);
パラメーター
[入力] pDC
[入力] pFrameWnd
[入力] rectBorder
[入力] rectBorderSize
解説
CMFCVisualManagerOffice2007::OnDrawOutlookBarSplitter
virtual void OnDrawOutlookBarSplitter(
CDC* pDC,
CRect rectSplitter);
パラメーター
[入力] pDC
[入力] rectSplitter
解説
CMFCVisualManagerOffice2007::OnDrawOutlookPageButtonBorder
virtual void OnDrawOutlookPageButtonBorder(
CDC* pDC,
CRect& rectBtn,
BOOL bIsHighlighted,
BOOL bIsPressed);
パラメーター
[入力] pDC
[入力] rectBtn
[入力] bIsHighlighted
[入力] bIsPressed
解説
CMFCVisualManagerOffice2007::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
パラメーター
[入力] pDC
[入力] pBar
[入力] bActive
[入力] rectCaption
[入力] rectButtons
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawPopupWindowCaption
virtual COLORREF OnDrawPopupWindowCaption(
CDC* pDC,
CRect rectCaption,
CMFCDesktopAlertWnd* pPopupWnd);
パラメーター
[入力] pDC
[入力] rectCaption
[入力] pPopupWnd
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawPropertySheetListItem
virtual COLORREF OnDrawPropertySheetListItem(
CDC* pDC,
CMFCPropertySheet* pParent,
CRect rect,
BOOL bIsHighlihted,
BOOL bIsSelected);
パラメーター
[入力] pDC
[入力] pParent
[in] rect
[入力] bIsHighlihted
[入力] bIsSelected
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawRibbonApplicationButton
virtual void OnDrawRibbonApplicationButton(
CDC* pDC,
CMFCRibbonButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawRibbonButtonBorder
virtual void OnDrawRibbonButtonBorder(
CDC* pDC,
CMFCRibbonButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawRibbonButtonsGroup
virtual COLORREF OnDrawRibbonButtonsGroup(
CDC* pDC,
CMFCRibbonButtonsGroup* pGroup,
CRect rectGroup);
パラメーター
[入力] pDC
[入力] pGroup
[入力] rectGroup
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCaption
virtual void OnDrawRibbonCaption(
CDC* pDC,
CMFCRibbonBar* pBar,
CRect rectCaption,
CRect rectText);
パラメーター
[入力] pDC
[入力] pBar
[入力] rectCaption
[入力] rectText
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCaptionButton
virtual void OnDrawRibbonCaptionButton(
CDC* pDC,
CMFCRibbonCaptionButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCategory
virtual void OnDrawRibbonCategory(
CDC* pDC,
CMFCRibbonCategory* pCategory,
CRect rectCategory);
パラメーター
[入力] pDC
[入力] pCategory
[入力] rectCategory
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCategoryCaption
virtual COLORREF OnDrawRibbonCategoryCaption(
CDC* pDC,
CMFCRibbonContextCaption* pContextCaption);
パラメーター
[入力] pDC
[入力] pContextCaption
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCategoryScroll
virtual void OnDrawRibbonCategoryScroll(
CDC* pDC,
CRibbonCategoryScroll* pScroll);
パラメーター
[入力] pDC
[入力] pScroll
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCategoryTab
virtual COLORREF OnDrawRibbonCategoryTab(
CDC* pDC,
CMFCRibbonTab* pTab,
BOOL bIsActive);
パラメーター
[入力] pDC
[入力] pTab
[入力] bIsActive
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawRibbonCheckBoxOnList
virtual void OnDrawRibbonCheckBoxOnList(
CDC* pDC,
CMFCRibbonCheckBox* pCheckBox,
CRect rect,
BOOL bIsSelected,
BOOL bHighlighted);
パラメーター
[入力] pDC
[入力] pCheckBox
[in] rect
[入力] bIsSelected
[入力] bHighlighted
解説
CMFCVisualManagerOffice2007::OnDrawRibbonDefaultPaneButton
virtual void OnDrawRibbonDefaultPaneButton(
CDC* pDC,
CMFCRibbonButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawRibbonDefaultPaneButtonIndicator
virtual void OnDrawRibbonDefaultPaneButtonIndicator(
CDC* pDC,
CMFCRibbonButton* pButton,
CRect rect,
BOOL bIsSelected,
BOOL bHighlighted);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
[入力] bIsSelected
[入力] bHighlighted
解説
CMFCVisualManagerOffice2007::OnDrawRibbonGalleryBorder
virtual void OnDrawRibbonGalleryBorder(
CDC* pDC,
CMFCRibbonGallery* pButton,
CRect rectBorder);
パラメーター
[入力] pDC
[入力] pButton
[入力] rectBorder
解説
CMFCVisualManagerOffice2007::OnDrawRibbonGalleryButton
virtual void OnDrawRibbonGalleryButton(
CDC* pDC,
CMFCRibbonGalleryIcon* pButton);
パラメーター
[入力] pDC
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawRibbonKeyTip
virtual void OnDrawRibbonKeyTip(
CDC* pDC,
CMFCRibbonBaseElement* pElement,
CRect rect,
CString str);
パラメーター
[入力] pDC
[入力] pElement
[in] rect
[入力] str
解説
CMFCVisualManagerOffice2007::OnDrawRibbonMainPanelButtonBorder
virtual void OnDrawRibbonMainPanelButtonBorder(
CDC* pDC,
CMFCRibbonButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnDrawRibbonMainPanelFrame
virtual void OnDrawRibbonMainPanelFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
パラメーター
[入力] pDC
[入力] pPanel
[in] rect
解説
CMFCVisualManagerOffice2007::OnDrawRibbonMenuCheckFrame
virtual void OnDrawRibbonMenuCheckFrame(
CDC* pDC,
CMFCRibbonButton* pButton,
CRect rect);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
解説
CMFCVisualManagerOffice2007::OnDrawRibbonPanel
virtual COLORREF OnDrawRibbonPanel(
CDC* pDC,
CMFCRibbonPanel* pPanel,
CRect rectPanel,
CRect rectCaption);
パラメーター
[入力] pDC
[入力] pPanel
[入力] rectPanel
[入力] rectCaption
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawRibbonPanelCaption
virtual void OnDrawRibbonPanelCaption(
CDC* pDC,
CMFCRibbonPanel* pPanel,
CRect rectCaption);
パラメーター
[入力] pDC
[入力] pPanel
[入力] rectCaption
解説
CMFCVisualManagerOffice2007::OnDrawRibbonProgressBar
virtual void OnDrawRibbonProgressBar(
CDC* pDC,
CMFCRibbonProgressBar* pProgress,
CRect rectProgress,
CRect rectChunk,
BOOL bInfiniteMode);
パラメーター
[入力] pDC
[入力] pProgress
[入力] rectProgress
[入力] rectChunk
[入力] bInfiniteMode
解説
CMFCVisualManagerOffice2007::OnDrawRibbonRecentFilesFrame
virtual void OnDrawRibbonRecentFilesFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
パラメーター
[入力] pDC
[入力] pPanel
[in] rect
解説
CMFCVisualManagerOffice2007::OnDrawRibbonSliderChannel
virtual void OnDrawRibbonSliderChannel(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect);
パラメーター
[入力] pDC
[in] pSlider
[in] rect
解説
CMFCVisualManagerOffice2007::OnDrawRibbonSliderThumb
virtual void OnDrawRibbonSliderThumb(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
パラメーター
[入力] pDC
[in] pSlider
[in] rect
[入力] bIsHighlighted
[入力] bIsPressed
[入力] bIsDisabled
解説
CMFCVisualManagerOffice2007::OnDrawRibbonSliderZoomButton
virtual void OnDrawRibbonSliderZoomButton(
CDC* pDC,
CMFCRibbonSlider* pSlider,
CRect rect,
BOOL bIsZoomOut,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
パラメーター
[入力] pDC
[in] pSlider
[in] rect
[入力] bIsZoomOut
[入力] bIsHighlighted
[入力] bIsPressed
[入力] bIsDisabled
解説
CMFCVisualManagerOffice2007::OnDrawRibbonStatusBarPane
virtual COLORREF OnDrawRibbonStatusBarPane(
CDC* pDC,
CMFCRibbonStatusBar* pBar,
CMFCRibbonStatusBarPane* pPane);
パラメーター
[入力] pDC
[入力] pBar
[入力] pPane
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawRibbonTabsFrame
virtual COLORREF OnDrawRibbonTabsFrame(
CDC* pDC,
CMFCRibbonBar* pWndRibbonBar,
CRect rectTab);
パラメーター
[入力] pDC
[入力] pWndRibbonBar
[入力] rectTab
戻り値
解説
CMFCVisualManagerOffice2007::OnDrawScrollButtons
virtual void OnDrawScrollButtons(
CDC* pDC,
const CRect& rect,
const int nBorderSize,
int iImage,
BOOL bHilited);
パラメーター
[入力] pDC
[in] rect
[入力] nBorderSize
[入力] iImage
[入力] bHilited
解説
CMFCVisualManagerOffice2007::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
パラメーター
[入力] pDC
[入力] pBar
[in] rect
[入力] bIsHoriz
解説
CMFCVisualManagerOffice2007::OnDrawShowAllMenuItems
virtual void OnDrawShowAllMenuItems(
CDC* pDC,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
パラメーター
[入力] pDC
[in] rect
[入力] 状態
解説
CMFCVisualManagerOffice2007::OnDrawStatusBarPaneBorder
virtual void OnDrawStatusBarPaneBorder(
CDC* pDC,
CMFCStatusBar* pBar,
CRect rectPane,
UINT uiID,
UINT nStyle);
パラメーター
[入力] pDC
[入力] pBar
[入力] rectPane
[入力] uiID
[入力] nStyle
解説
CMFCVisualManagerOffice2007::OnDrawStatusBarSizeBox
virtual void OnDrawStatusBarSizeBox(
CDC* pDC,
CMFCStatusBar* pStatBar,
CRect rectSizeBox);
パラメーター
[入力] pDC
[入力] pStatBar
[入力] rectSizeBox
解説
CMFCVisualManagerOffice2007::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pDC
[入力] rectTab
[in] iTab
[入力] bIsActive
[入力] pTabWnd
解説
CMFCVisualManagerOffice2007::OnDrawTabsButtonBorder
virtual void OnDrawTabsButtonBorder(
CDC* pDC,
CRect& rect,
CMFCButton* pButton,
UINT uiState,
CMFCBaseTabCtrl* pWndTab);
パラメーター
[入力] pDC
[in] rect
[入力] pButton
[入力] uiState
[入力] pWndTab
解説
CMFCVisualManagerOffice2007::OnDrawTask
virtual void OnDrawTask(
CDC* pDC,
CMFCTasksPaneTask* pTask,
CImageList* pIcons,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE);
パラメーター
[入力] pDC
[入力] pTask
[入力] pIcons
[入力] bIsHighlighted
[入力] bIsSelected
解説
CMFCVisualManagerOffice2007::OnDrawTasksGroupCaption
virtual void OnDrawTasksGroupCaption(
CDC* pDC,
CMFCTasksPaneTaskGroup* pGroup,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE,
BOOL bCanCollapse = FALSE);
パラメーター
[入力] pDC
[入力] pGroup
[入力] bIsHighlighted
[入力] bIsSelected
[入力] bCanCollapse
解説
CMFCVisualManagerOffice2007::OnDrawTearOffCaption
virtual void OnDrawTearOffCaption(
CDC* pDC,
CRect rect,
BOOL bIsActive);
パラメーター
[入力] pDC
[in] rect
[入力] bIsActive
解説
CMFCVisualManagerOffice2007::OnEraseMDIClientArea
virtual BOOL OnEraseMDIClientArea(
CDC* pDC,
CRect rectClient);
パラメーター
[入力] pDC
[入力] rectClient
戻り値
解説
CMFCVisualManagerOffice2007::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pDC
[in] rect
[入力] pTabWnd
解説
CMFCVisualManagerOffice2007::OnEraseTabsButton
virtual void OnEraseTabsButton(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
CMFCBaseTabCtrl* pWndTab);
パラメーター
[入力] pDC
[in] rect
[入力] pButton
[入力] pWndTab
解説
CMFCVisualManagerOffice2007::OnEraseTabsFrame
virtual BOOL OnEraseTabsFrame(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pDC
[in] rect
[入力] pTabWnd
戻り値
解説
CMFCVisualManagerOffice2007::OnFillBarBackground
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE);
パラメーター
[入力] pDC
[入力] pBar
[入力] rectClient
[入力] rectClip
[入力] bNCArea
解説
CMFCVisualManagerOffice2007::OnFillButtonInterior
virtual void OnFillButtonInterior(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
[入力] 状態
解説
CMFCVisualManagerOffice2007::OnFillCaptionBarButton
virtual COLORREF OnFillCaptionBarButton(
CDC* pDC,
CMFCCaptionBar* pBar,
CRect rect,
BOOL bIsPressed,
BOOL bIsHighlighted,
BOOL bIsDisabled,
BOOL bHasDropDownArrow,
BOOL bIsSysButton);
パラメーター
[入力] pDC
[入力] pBar
[in] rect
[入力] bIsPressed
[入力] bIsHighlighted
[入力] bIsDisabled
[入力] bHasDropDownArrow
[入力] bIsSysButton
戻り値
解説
CMFCVisualManagerOffice2007::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
パラメーター
[入力] pDC
[in] rect
[入力] pBrush
[入力] pButton
解説
CMFCVisualManagerOffice2007::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
パラメーター
[入力] pDC
[入力] rectCaption
[入力] pFrameWnd
[入力] bActive
戻り値
解説
CMFCVisualManagerOffice2007::OnFillOutlookBarCaption
virtual void OnFillOutlookBarCaption(
CDC* pDC,
CRect rectCaption,
COLORREF& clrText);
パラメーター
[入力] pDC
[入力] rectCaption
[入力] clrText
解説
CMFCVisualManagerOffice2007::OnFillOutlookPageButton
virtual void OnFillOutlookPageButton(
CDC* pDC,
const CRect& rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
COLORREF& clrText);
パラメーター
[入力] pDC
[in] rect
[入力] bIsHighlighted
[入力] bIsPressed
[入力] clrText
解説
CMFCVisualManagerOffice2007::OnFillPopupWindowBackground
virtual void OnFillPopupWindowBackground(
CDC* pDC,
CRect rect);
パラメーター
[入力] pDC
[in] rect
解説
CMFCVisualManagerOffice2007::OnFillRibbonButton
virtual COLORREF OnFillRibbonButton(
CDC* pDC,
CMFCRibbonButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
戻り値
解説
CMFCVisualManagerOffice2007::OnFillRibbonEdit
virtual void OnFillRibbonEdit(
CDC* pDC,
CMFCRibbonRichEditCtrl* pEdit,
CRect rect,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled,
COLORREF& clrText,
COLORREF& clrSelBackground,
COLORREF& clrSelText);
パラメーター
[入力] pDC
[入力] pEdit
[in] rect
[入力] bIsHighlighted
[入力] bIsPaneHighlighted
[入力] bIsDisabled
[入力] clrText
[入力] clrSelBackground
[入力] clrSelText
解説
CMFCVisualManagerOffice2007::OnFillRibbonMainPanelButton
virtual COLORREF OnFillRibbonMainPanelButton(
CDC* pDC,
CMFCRibbonButton* pButton);
パラメーター
[入力] pDC
[入力] pButton
戻り値
解説
CMFCVisualManagerOffice2007::OnFillRibbonMenuFrame
virtual void OnFillRibbonMenuFrame(
CDC* pDC,
CMFCRibbonMainPanel* pPanel,
CRect rect);
パラメーター
[入力] pDC
[入力] pPanel
[in] rect
解説
CMFCVisualManagerOffice2007::OnFillRibbonQuickAccessToolBarPopup
virtual void OnFillRibbonQuickAccessToolBarPopup(
CDC* pDC,
CMFCRibbonPanelMenuBar* pMenuBar,
CRect rect);
パラメーター
[入力] pDC
[入力] pMenuBar
[in] rect
解説
CMFCVisualManagerOffice2007::OnFillTab
virtual void OnFillTab(
CDC* pDC,
CRect rectFill,
CBrush* pbrFill,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pDC
[入力] rectFill
[入力] pbrFill
[in] iTab
[入力] bIsActive
[入力] pTabWnd
解説
CMFCVisualManagerOffice2007::OnHighlightMenuItem
virtual void OnHighlightMenuItem(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
COLORREF& clrText);
パラメーター
[入力] pDC
[入力] pButton
[in] rect
[入力] clrText
解説
CMFCVisualManagerOffice2007::OnHighlightRarelyUsedMenuItems
virtual void OnHighlightRarelyUsedMenuItems(
CDC* pDC,
CRect rectRarelyUsed);
パラメーター
[入力] pDC
[入力] rectRarelyUsed
解説
CMFCVisualManagerOffice2007::OnNcActivate
virtual BOOL OnNcActivate(
CWnd* pWnd,
BOOL bActive);
パラメーター
[入力] pWnd
[入力] bActive
戻り値
解説
CMFCVisualManagerOffice2007::OnNcPaint
virtual BOOL OnNcPaint(
CWnd* pWnd,
const CObList& lstSysButtons,
CRect rectRedraw);
パラメーター
[入力] pWnd
[入力] lstSysButtons
[入力] rectRedraw
戻り値
解説
CMFCVisualManagerOffice2007::OnSetWindowRegion
virtual BOOL OnSetWindowRegion(
CWnd* pWnd,
CSize sizeWindow);
パラメーター
[入力] pWnd
[入力] sizeWindow
戻り値
解説
CMFCVisualManagerOffice2007::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
解説
CMFCVisualManagerOffice2007::SetResourceHandle
static void __stdcall SetResourceHandle(HINSTANCE hinstRes);
パラメーター
[入力] hinstRes
解説
関連項目
階層図
クラス
CMFCVisualManager クラス
CMFCVisualManagerOfficeXP クラス
CMFCVisualManagerWindows クラス