CMFCVisualManagerVS2005 – třída
CMFCVisualManagerVS2005
poskytuje aplikaci vzhled sady Microsoft Visual Studio 2005.
Syntaxe
class CMFCVisualManagerVS2005 : public CMFCVisualManagerOffice2003
Členové
Veřejné metody
Poznámky
Pomocí CMFCVisualManagerVS2005 třídy můžete změnit vzhled vaší aplikace tak, aby připomínal microsoft Visual Studio 2005.
Všechny členy této třídy jsou virtuální funkce odvozené od nadřazené třídy CMFCVisualManager Třída.
Příklad
Následující příklad ukazuje, jak používat Visual Manager VS 2005. Tento fragment kódu je součástí ukázky ukázky upozornění na ploše.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));
Hierarchie dědičnosti
Požadavky
Záhlaví: afxvisualmanagervs2005.h
CMFCVisualManagerVS2005::GetDockingTabsBordersSize
virtual int GetDockingTabsBordersSize();
Návratová hodnota
Poznámky
CMFCVisualManagerVS2005::GetMDITabsBordersSize
virtual int GetMDITabsBordersSize();
Návratová hodnota
Poznámky
CMFCVisualManagerVS2005::GetPropertyGridGroupColor
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
Parametry
[v] pPropList
Návratová hodnota
Poznámky
CMFCVisualManagerVS2005::GetTabFrameColors
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Parametry
[v] pTabWnd
[v] clrDark
[v] clrBlack
[v] clrHighlight
[v] clrFace
[v] clrDarkShadow
[v] clrLight
[v] pbrFace
[v] pbrBlack
Poznámky
CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons
virtual BOOL HasOverlappedAutoHideButtons() const;
Návratová hodnota
Poznámky
CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton);
Parametry
[v] pDC
[v] rectBounds
[v] rectBorderSize
[v] pButton
Poznámky
CMFCVisualManagerVS2005::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
Parametry
[v] pDC
[v] pButton
[v] bActive
[v] bHorz
[v] bMaximized
[v] bDisabled
[v] nImageID
Poznámky
CMFCVisualManagerVS2005::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parametry
[v] pDC
[v] pBar
[v] bActive
[v] rectCaption
[v] rectButtons
Návratová hodnota
Poznámky
CMFCVisualManagerVS2005::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parametry
[v] pDC
[v] pBar
[v] Rect
[v] bIsHoriz
Poznámky
CMFCVisualManagerVS2005::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parametry
[v] pDC
[v] rectTab
[v] iTab
[v] bIsActive
[v] pTabWnd
Poznámky
CMFCVisualManagerVS2005::OnDrawToolBoxFrame
virtual void OnDrawToolBoxFrame(
CDC* pDC,
const CRect& rect);
Parametry
[v] pDC
[v] Rect
Poznámky
CMFCVisualManagerVS2005::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parametry
[v] pDC
[v] Rect
[v] pTabWnd
Poznámky
CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground
virtual void OnFillAutoHideButtonBackground(
CDC* pDC,
CRect rect,
CMFCAutoHideButton* pButton);
Parametry
[v] pDC
[v] Rect
[v] pButton
Poznámky
CMFCVisualManagerVS2005::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Parametry
[v] pDC
[v] Rect
[v] pBrush
[v] pButton
Poznámky
CMFCVisualManagerVS2005::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Parametry
[v] pDC
[v] rectCaption
[v] pFrameWnd
[v] bActive
Návratová hodnota
Poznámky
CMFCVisualManagerVS2005::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Poznámky
Viz také
Graf hierarchie
Třídy
CMFCVisualManager – třída
CMFCVisualManagerOfficeXP – třída
CMFCVisualManagerWindows – třída
CMFCVisualManagerOffice2003 – třída