Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
CMFCVisualManagerVS2005 dá a uma aplicação uma aparência Microsoft Visual Studio 2005.
Sintaxe
class CMFCVisualManagerVS2005 : public CMFCVisualManagerOffice2003
Membros
Métodos Públicos
Observações
Utiliza a classe CMFCVisualManagerVS2005 para alterar a aparência visual da sua aplicação e assemelhar-se à do Microsoft Visual Studio 2005.
Todos os membros desta classe são funções virtuais derivadas do antecessor desta classe, a CMFCVisualManager Class.
Example
O exemplo seguinte demonstra como usar o gestor visual VS 2005. Este excerto de código faz parte do exemplo Desktop Alert Demo.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));
Hierarquia de herança
Requerimentos
Header: afxvisualmanagervs2005.h
CMFCVisualManagerVS2005::GetDockingTabsBordersSize
virtual int GetDockingTabsBordersSize();
Valor de retorno
Observações
CMFCVisualManagerVS2005::GetMDITabsBordersSize
virtual int GetMDITabsBordersSize();
Valor de retorno
Observações
CMFCVisualManagerVS2005::GetPropertyGridGroupColor
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
Parâmetros
[dentro] pPropList
Valor de retorno
Observações
CMFCVisualManagerVS2005::GetTabFrameColors
virtual void GetTabFrameColors(
const CMFCBaseTabCtrl* pTabWnd,
COLORREF& clrDark,
COLORREF& clrBlack,
COLORREF& clrHighlight,
COLORREF& clrFace,
COLORREF& clrDarkShadow,
COLORREF& clrLight,
CBrush*& pbrFace,
CBrush*& pbrBlack);
Parâmetros
[dentro] pTabWnd
[dentro] clrDark
[dentro] clrBlack
[dentro] clrDestaque
[dentro] clrFace
[dentro] clrDarkShadow
[dentro] clrLight
[dentro] pbrFace
[dentro] pbrBlack
Observações
CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons
virtual BOOL HasOverlappedAutoHideButtons() const;
Valor de retorno
Observações
CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton);
Parâmetros
[dentro] pDC
[dentro] rectBounds
[dentro] rectBorderSize
[dentro] pButton
Observações
CMFCVisualManagerVS2005::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
Parâmetros
[dentro] pDC
[dentro] pButton
[dentro] bActive
[dentro] bHorz
[dentro] bMaximizado
[dentro] bDeficiente
[dentro] nImageID
Observações
CMFCVisualManagerVS2005::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parâmetros
[dentro] pDC
[dentro] pBar
[dentro] bActive
[dentro] rectCaption
[dentro] rectButtons
Valor de retorno
Observações
CMFCVisualManagerVS2005::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parâmetros
[dentro] pDC
[dentro] pBar
[dentro] Rect
[dentro] bIsHoriz
Observações
CMFCVisualManagerVS2005::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parâmetros
[dentro] pDC
[dentro] rectTab
[dentro] iTab
[dentro] bIsActive
[dentro] pTabWnd
Observações
CMFCVisualManagerVS2005::OnDrawToolBoxFrame
virtual void OnDrawToolBoxFrame(
CDC* pDC,
const CRect& rect);
Parâmetros
[dentro] pDC
[dentro] Rect
Observações
CMFCVisualManagerVS2005::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parâmetros
[dentro] pDC
[dentro] Rect
[dentro] pTabWnd
Observações
CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground
virtual void OnFillAutoHideButtonBackground(
CDC* pDC,
CRect rect,
CMFCAutoHideButton* pButton);
Parâmetros
[dentro] pDC
[dentro] Rect
[dentro] pButton
Observações
CMFCVisualManagerVS2005::OnFillReallightedArea
virtual void OnFillHighlightedArea(
CDC* pDC,
CRect rect,
CBrush* pBrush,
CMFCToolBarButton* pButton);
Parâmetros
[dentro] pDC
[dentro] Rect
[dentro] pBrush
[dentro] pButton
Observações
CMFCVisualManagerVS2005::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Parâmetros
[dentro] pDC
[dentro] rectCaption
[dentro] pFrameWnd
[dentro] bActive
Valor de retorno
Observações
CMFCVisualManagerVS2005::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Observações
Consulte também
Gráfico de Hierarquia
Classes
CMFCVisualClasse Manager
CMFCVisualManagerOfficeXP Class
CMFCVisualManagerWindows Class
CMFCVisualManagerOffice2003 Turma