Aracılığıyla paylaş


CMFCVisualManagerVS2005 Sınıfı

CMFCVisualManagerVS2005 bir uygulamaya Microsoft Visual Studio 2005 görünümü verir.

Sözdizimi

class CMFCVisualManagerVS2005 : public CMFCVisualManagerOffice2003

Üyeler

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCVisualManagerVS2005::GetDockingTabsBordersSize Çerçeve, yerleşik ve sekmeli bir bölme çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::GetDockingTabsBordersSize.)
CMFCVisualManagerVS2005::GetMDITabsBordersSize Çerçeve, pencereyi çizmeden önce bir MDITabs penceresinin kenarlık boyutunu belirlemek için bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::GetMDITabsBordersSize.)
CMFCVisualManagerVS2005::GetPropertyGridGroupColor (Geçersiz Kılmalar CMFCVisualManagerOffice2003::GetPropertyGridGroupColor.)
CMFCVisualManagerVS2005::GetTabFrameColors (Geçersiz Kılmalar CMFCVisualManagerOffice2003::GetTabFrameColors.)
CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons Otomatik gizleme düğmelerinin geçerli görsel yöneticisinde çakışıp çakışmadığını döndürür. (Geçersiz Kılmalar CMFCVisualManager::HasOverlappedAutoHideButtons.)
CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder.)
CMFCVisualManagerVS2005::OnDrawCaptionButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawCaptionButton.)
CMFCVisualManagerVS2005::OnDrawPaneCaption (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnDrawPaneCaption.)
CMFCVisualManagerVS2005::OnDrawSeparator (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnDrawSeparator.)
CMFCVisualManagerVS2005::OnDrawTab (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnDrawTab.)
CMFCVisualManagerVS2005::OnDrawToolBoxFrame (Geçersiz Kılmalar CMFCVisualManager::OnDrawToolBoxFrame.)
CMFCVisualManagerVS2005::OnEraseTabsArea (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnEraseTabsArea.)
CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground.)
CMFCVisualManagerVS2005::OnFillHighlightedArea (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnFillHighlightedArea.)
CMFCVisualManagerVS2005::OnFillMiniFrameCaption (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.)
CMFCVisualManagerVS2005::OnUpdateSystemColors (Geçersiz Kılmalar CMFCVisualManagerOffice2003::OnUpdateSystemColors.)

Açıklamalar

Uygulamanızın görünümünü Microsoft Visual Studio 2005'e benzeyecek şekilde değiştirmek için CMFCVisualManagerVS2005 sınıfını kullanırsınız.

Bu sınıfın tüm üyeleri, bu sınıfın atasından türetilen sanal işlevlerdir, CMFCVisualManager Sınıfı.

Örnek

Aşağıdaki örnekte, görsel yöneticisi VS 2005'in nasıl kullanılacağı gösterilmektedir. Bu kod parçacığı, Masaüstü Uyarı Tanıtımı örneğinin bir parçasıdır.

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2005));

Devralma Hiyerarşisi

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerOffice2003

CMFCVisualManagerVS2005

Gereksinimler

Üst bilgi: afxvisualmanagervs2005.h

CMFCVisualManagerVS2005::GetDockingTabsBordersSize

virtual int GetDockingTabsBordersSize();

Dönüş Değeri

Açıklamalar

CMFCVisualManagerVS2005::GetMDITabsBordersSize

virtual int GetMDITabsBordersSize();

Dönüş Değeri

Açıklamalar

CMFCVisualManagerVS2005::GetPropertyGridGroupColor

virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);

Parametreler

[in] pPropList

Dönüş Değeri

Açıklamalar

CMFCVisualManagerVS2005::GetTabFrameColors

virtual void GetTabFrameColors(
    const CMFCBaseTabCtrl* pTabWnd,
    COLORREF& clrDark,
    COLORREF& clrBlack,
    COLORREF& clrHighlight,
    COLORREF& clrFace,
    COLORREF& clrDarkShadow,
    COLORREF& clrLight,
    CBrush*& pbrFace,
    CBrush*& pbrBlack);

Parametreler

[in] pTabWnd
[in] clrDark
[in] clrBlack
[in] clrHighlight
[in] clrFace
[in] clrDarkShadow
[in] clrLight
[in] pbrFace
[in] pbrBlack

Açıklamalar

CMFCVisualManagerVS2005::HasOverlappedAutoHideButtons

virtual BOOL HasOverlappedAutoHideButtons() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerVS2005::OnDrawAutoHideButtonBorder

virtual void OnDrawAutoHideButtonBorder(
    CDC* pDC,
    CRect rectBounds,
    CRect rectBorderSize,
    CMFCAutoHideButton* pButton);

Parametreler

[in] pDC
[in] rectBounds
[in] rectBorderSize
[in] pButton

Açıklamalar

CMFCVisualManagerVS2005::OnDrawCaptionButton

virtual void OnDrawCaptionButton(
    CDC* pDC,
    CMFCCaptionButton* pButton,
    BOOL bActive,
    BOOL bHorz,
    BOOL bMaximized,
    BOOL bDisabled,
    int nImageID = -1);

Parametreler

[in] pDC
[in] pButton
[in] bActive
[in] bHorz
[in] bMaksimleştirilmiş
[in] bDisabled
[in] nImageID

Açıklamalar

CMFCVisualManagerVS2005::OnDrawPaneCaption

virtual COLORREF OnDrawPaneCaption(
    CDC* pDC,
    CDockablePane* pBar,
    BOOL bActive,
    CRect rectCaption,
    CRect rectButtons);

Parametreler

[in] pDC
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons

Dönüş Değeri

Açıklamalar

CMFCVisualManagerVS2005::OnDrawSeparator

virtual void OnDrawSeparator(
    CDC* pDC,
    CBasePane* pBar,
    CRect rect,
    BOOL bIsHoriz);

Parametreler

[in] pDC
[in] pBar
[in] Rect
[in] bIsHoriz

Açıklamalar

CMFCVisualManagerVS2005::OnDrawTab

virtual void OnDrawTab(
    CDC* pDC,
    CRect rectTab,
    int iTab,
    BOOL bIsActive,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

[in] pDC
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd

Açıklamalar

CMFCVisualManagerVS2005::OnDrawToolBoxFrame

virtual void OnDrawToolBoxFrame(
    CDC* pDC,
    const CRect& rect);

Parametreler

[in] pDC
[in] Rect

Açıklamalar

CMFCVisualManagerVS2005::OnEraseTabsArea

virtual void OnEraseTabsArea(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

[in] pDC
[in] Rect
[in] pTabWnd

Açıklamalar

CMFCVisualManagerVS2005::OnFillAutoHideButtonBackground

virtual void OnFillAutoHideButtonBackground(
    CDC* pDC,
    CRect rect,
    CMFCAutoHideButton* pButton);

Parametreler

[in] pDC
[in] Rect
[in] pButton

Açıklamalar

CMFCVisualManagerVS2005::OnFillHighlightedArea

virtual void OnFillHighlightedArea(
    CDC* pDC,
    CRect rect,
    CBrush* pBrush,
    CMFCToolBarButton* pButton);

Parametreler

[in] pDC
[in] Rect
[in] pBrush
[in] pButton

Açıklamalar

CMFCVisualManagerVS2005::OnFillMiniFrameCaption

virtual COLORREF OnFillMiniFrameCaption(
    CDC* pDC,
    CRect rectCaption,
    CPaneFrameWnd* pFrameWnd,
    BOOL bActive);

Parametreler

[in] pDC
[in] rectCaption
[in] pFrameWnd
[in] bActive

Dönüş Değeri

Açıklamalar

CMFCVisualManagerVS2005::OnUpdateSystemColors

virtual void OnUpdateSystemColors();

Açıklamalar

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCVisualManager Sınıfı
CMFCVisualManagerOfficeXP Sınıfı
CMFCVisualManagerWindows Sınıfı
CMFCVisualManagerOffice2003 Sınıfı