CMFCVisualManagerVS2005 クラス
CMFCVisualManagerVS2005
は、アプリケーションに Microsoft Visual Studio 2005 の外観を提供します。
構文
class CMFCVisualManagerVS2005 : public CMFCVisualManagerOffice2003
メンバー
パブリック メソッド
解説
CMFCVisualManagerVS2005 クラスを使用して、アプリケーションの外観を Microsoft Visual Studio 2005 と似た外観に変更します。
このクラスのすべてのメンバーは、このクラスの先祖である CMFCVisualManager クラスから派生した仮想関数です。
例
次の例では、ビジュアル マネージャー VS 2005 の使用方法を示します。 このコード スニペットは、 Desktop Alert Demo サンプルの一部です。
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));
継承階層
要件
Header: afxvisualmanagervs2005.h
CMFCVisualManagerVS2005::GetDockingTabsBordersSize
virtual int GetDockingTabsBordersSize();
戻り値
解説
CMFCVisualManagerVS2005::GetMDITabsBordersSize
virtual int GetMDITabsBordersSize();
戻り値
解説
CMFCVisualManagerVS2005::GetPropertyGridGroupColor
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
パラメーター
[入力] pPropList
戻り値
解説
CMFCVisualManagerVS2005::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
解説
CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons
virtual BOOL HasOverlappedAutoHideButtons() const;
戻り値
解説
CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton);
パラメーター
[入力] pDC
[入力] rectBounds
[入力] rectBorderSize
[入力] pButton
解説
CMFCVisualManagerVS2005::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
パラメーター
[入力] pDC
[入力] pButton
[入力] bActive
[in] bHorz
[入力] bMaximized
[入力] bDisabled
[入力] nImageID
解説
CMFCVisualManagerVS2005::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
パラメーター
[入力] pDC
[入力] pBar
[入力] bActive
[入力] rectCaption
[入力] rectButtons
戻り値
解説
CMFCVisualManagerVS2005::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
パラメーター
[入力] pDC
[入力] pBar
[in] rect
[入力] bIsHoriz
解説
CMFCVisualManagerVS2005::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pDC
[入力] rectTab
[in] iTab
[入力] bIsActive
[入力] pTabWnd
解説
CMFCVisualManagerVS2005::OnDrawToolBoxFrame
virtual void OnDrawToolBoxFrame(
CDC* pDC,
const CRect& rect);
パラメーター
[入力] pDC
[in] rect
解説
CMFCVisualManagerVS2005::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
パラメーター
[入力] pDC
[in] rect
[入力] pTabWnd
解説
CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground
virtual void OnFillAutoHideButtonBackground(
CDC* pDC,
CRect rect,
CMFCAutoHideButton* pButton);
パラメーター
[入力] pDC
[in] rect
[入力] pButton
解説
CMFCVisualManagerVS2005::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
パラメーター
[入力] pDC
[in] rect
[入力] pBrush
[入力] pButton
解説
CMFCVisualManagerVS2005::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
パラメーター
[入力] pDC
[入力] rectCaption
[入力] pFrameWnd
[入力] bActive
戻り値
解説
CMFCVisualManagerVS2005::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
解説
関連項目
階層図
クラス
CMFCVisualManager クラス
CMFCVisualManagerOfficeXP クラス
CMFCVisualManagerWindows クラス
CMFCVisualManagerOffice2003 クラス