Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
CMFCVisualManagerVS2005 geeft een toepassing een uiterlijk van Microsoft Visual Studio 2005.
Syntaxis
class CMFCVisualManagerVS2005 : public CMFCVisualManagerOffice2003
Leden
Openbare methoden
Opmerkingen
U gebruikt de klasse CMFCVisualManagerVS2005 om het uiterlijk van uw toepassing te wijzigen zodat deze lijkt op die van Microsoft Visual Studio 2005.
Alle leden van deze klasse zijn virtuele functies die zijn afgeleid van de bovenliggende klasse , CMFCVisualManager Class.
Example
In het volgende voorbeeld ziet u hoe u visual manager VS 2005 gebruikt. Dit codefragment maakt deel uit van het voorbeeld van de desktopwaarschuwingsdemo.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));
Overnamehiƫrarchie
Requirements
Koptekst: afxvisualmanagervs2005.h
CMFCVisualManagerVS2005::GetDockingTabsBordersSize
virtual int GetDockingTabsBordersSize();
Retourwaarde
Opmerkingen
CMFCVisualManagerVS2005::GetMDITabsBordersSize
virtual int GetMDITabsBordersSize();
Retourwaarde
Opmerkingen
CMFCVisualManagerVS2005::GetPropertyGridGroupColor
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
Parameterwaarden
[in] pPropList
Retourwaarde
Opmerkingen
CMFCVisualManagerVS2005::GetTabFrameColors
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Parameterwaarden
[in] pTabWnd
[in] clrDark
[in] clrBlack
[in] clrHighlight
[in] clrFace
[in] clrDarkShadow
[in] clrLight
[in] pbrFace
[in] pbrBlack
Opmerkingen
CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons
virtual BOOL HasOverlappedAutoHideButtons() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton);
Parameterwaarden
[in] Pdc
[in] rectBounds
[in] rectBorderSize
[in] pButton
Opmerkingen
CMFCVisualManagerVS2005::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
Parameterwaarden
[in] Pdc
[in] pButton
[in] bActive
[in] bHorz
[in] gemaximiseerd
[in] bDisabled
[in] nImageID
Opmerkingen
CMFCVisualManagerVS2005::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parameterwaarden
[in] Pdc
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons
Retourwaarde
Opmerkingen
CMFCVisualManagerVS2005::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parameterwaarden
[in] Pdc
[in] pBar
[in] Rect
[in] bIsHoriz
Opmerkingen
CMFCVisualManagerVS2005::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parameterwaarden
[in] Pdc
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd
Opmerkingen
CMFCVisualManagerVS2005::OnDrawToolBoxFrame
virtual void OnDrawToolBoxFrame(
CDC* pDC,
const CRect& rect);
Parameterwaarden
[in] Pdc
[in] Rect
Opmerkingen
CMFCVisualManagerVS2005::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pTabWnd
Opmerkingen
CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground
virtual void OnFillAutoHideButtonBackground(
CDC* pDC,
CRect rect,
CMFCAutoHideButton* pButton);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pButton
Opmerkingen
CMFCVisualManagerVS2005::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pBrush
[in] pButton
Opmerkingen
CMFCVisualManagerVS2005::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Parameterwaarden
[in] Pdc
[in] rectCaption
[in] pFrameWnd
[in] bActive
Retourwaarde
Opmerkingen
CMFCVisualManagerVS2005::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Opmerkingen
Zie ook
Hiƫrarchiegrafiek
Klassen
CMFCVisualManager-klasse
CMFCVisualManagerOfficeXP-klasse
Klasse CMFCVisualManagerWindows
Klasse CMFCVisualManagerOffice2003