Classe CMFCVisualManagerVS2005
CMFCVisualManagerVS2005
fornisce a un'applicazione un aspetto di Microsoft Visual Studio 2005.
Sintassi
class CMFCVisualManagerVS2005 : public CMFCVisualManagerOffice2003
Membri
Metodi pubblici
Osservazioni:
Usare la classe CMFCVisualManagerVS2005 per modificare l'aspetto visivo dell'applicazione in modo che sia simile a quello di Microsoft Visual Studio 2005.
Tutti i membri di questa classe sono funzioni virtuali derivate dal predecessore di questa classe, classe CMFCVisualManager.
Esempio
L'esempio seguente illustra come usare Visual Manager VS 2005. Questo frammento di codice fa parte dell'esempio demo di avviso desktop.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));
Gerarchia di ereditarietà
Requisiti
Intestazione: afxvisualmanagervs2005.h
CMFCVisualManagerVS2005::GetDockingTabsBordersSize
virtual int GetDockingTabsBordersSize();
Valore restituito
Osservazioni:
CMFCVisualManagerVS2005::GetMDITabsBordersSize
virtual int GetMDITabsBordersSize();
Valore restituito
Osservazioni:
CMFCVisualManagerVS2005::GetPropertyGridGroupColor
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
Parametri
[in] pPropList
Valore restituito
Osservazioni:
CMFCVisualManagerVS2005::GetTabFrameColors
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Parametri
[in] pTabWnd
[in] clrDark
[in] clrBlack
[in] clrHighlight
[in] clrFace
[in] clrDarkShadow
[in] clrLight
[in] pbrFace
[in] pbrBlack
Osservazioni:
CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons
virtual BOOL HasOverlappedAutoHideButtons() const;
Valore restituito
Osservazioni:
CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton);
Parametri
[in] pDC
[in] rectBounds
[in] rectBorderSize
[in] pButton
Osservazioni:
CMFCVisualManagerVS2005::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
Parametri
[in] pDC
[in] pButton
[in] bActive
[in] bHorz
[in] bMaximized
[in] bDisabled
[in] nImageID
Osservazioni:
CMFCVisualManagerVS2005::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parametri
[in] pDC
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons
Valore restituito
Osservazioni:
CMFCVisualManagerVS2005::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parametri
[in] pDC
[in] pBar
[in] rect
[in] bIsHoriz
Osservazioni:
CMFCVisualManagerVS2005::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parametri
[in] pDC
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd
Osservazioni:
CMFCVisualManagerVS2005::OnDrawToolBoxFrame
virtual void OnDrawToolBoxFrame(
CDC* pDC,
const CRect& rect);
Parametri
[in] pDC
[in] rect
Osservazioni:
CMFCVisualManagerVS2005::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parametri
[in] pDC
[in] rect
[in] pTabWnd
Osservazioni:
CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground
virtual void OnFillAutoHideButtonBackground(
CDC* pDC,
CRect rect,
CMFCAutoHideButton* pButton);
Parametri
[in] pDC
[in] rect
[in] pButton
Osservazioni:
CMFCVisualManagerVS2005::OnFillHighlightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Parametri
[in] pDC
[in] rect
[in] pBrush
[in] pButton
Osservazioni:
CMFCVisualManagerVS2005::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Parametri
[in] pDC
[in] rectCaption
[in] pFrameWnd
[in] bActive
Valore restituito
Osservazioni:
CMFCVisualManagerVS2005::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Osservazioni:
Vedi anche
Grafico della gerarchia
Classi
Classe CMFCVisualManager
Classe CMFCVisualManagerOfficeXP
Classe CMFCVisualManagerWindows
Classe CMFCVisualManagerOffice2003