Aracılığıyla paylaş


CMFCVisualManagerWindows Sınıfı

CMFCVisualManagerWindows kullanıcı bir Windows XP veya Vista teması seçtiğinde Microsoft Windows XP veya Microsoft Vista görünümünü taklit eder.

Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.

Sözdizimi

class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CMFCVisualManagerWindows::CMFCVisualManagerWindows Varsayılan oluşturucu.

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCVisualManagerWindows::AlwaysHighlight3DTabs Çerçeve, uygulamada her zaman 3B sekmelerin vurgulanıp vurgulanmayacağını belirlemek için bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::AlwaysHighlight3DTabs.)
CMFCVisualManagerWindows::D rawComboBorderWinXP (Geçersiz Kılmalar CMFCVisualManager::DrawComboBorderWinXP.)
CMFCVisualManagerWindows::D rawComboDropButtonWinXP (Geçersiz Kılmalar CMFCVisualManager::D rawComboDropButtonWinXP.)
CMFCVisualManagerWindows::D rawPushButtonWinXP (Geçersiz Kılmalar CMFCVisualManager::D rawPushButtonWinXP.)
CMFCVisualManagerWindows::GetButtonExtraBorder Çerçeve, bir araç çubuğu düğmesi çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::GetButtonExtraBorder.)
CMFCVisualManagerWindows::GetCaptionButtonExtraBorder (Geçersiz Kılmalar CMFCVisualManager::GetCaptionButtonExtraBorder.)
CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight (Geçersiz Kılmalar CMFCVisualManager::GetDockingPaneCaptionExtraHeight.)
CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.)
CMFCVisualManagerWindows::GetPopupMenuGap (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::GetPopupMenuGap.)
CMFCVisualManagerWindows::GetToolbarButtonTextColor (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.)
CMFCVisualManagerWindows::IsDefaultWinXPPopupButton (Geçersiz Kılmalar CMFCVisualManager::IsDefaultWinXPPopupButton.)
CMFCVisualManagerWindows::IsHighlightWholeMenuItem (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.)
CMFCVisualManagerWindows::IsOfficeStyleMenus
CMFCVisualManagerWindows::IsOfficeXPStyleMenus Görsel yöneticisinin Office XP stili menüler uygulayıp uygulamadığını gösterir. (Geçersiz Kılmalar CMFCVisualManager::IsOfficeXPStyleMenus.)
CMFCVisualManagerWindows::IsWindowsThemingSupported (Geçersiz Kılmalar CMFCVisualManager::IsWindowsThemingSupported.)
CMFCVisualManagerWindows::IsWinXPThemeAvailable Bir Windows temasının kullanılabilir olup olmadığını gösterir.
CMFCVisualManagerWindows::OnDrawBarGripper (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawBarGripper.)
CMFCVisualManagerWindows::OnDrawBrowseButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)
CMFCVisualManagerWindows::OnDrawButtonBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)
CMFCVisualManagerWindows::OnDrawButtonSeparator (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.)
CMFCVisualManagerWindows::OnDrawCaptionButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawCaptionButton.)
CMFCVisualManagerWindows::OnDrawCaptionButtonIcon (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.)
CMFCVisualManagerWindows::OnDrawCheckBoxEx (Geçersiz Kılmalar CMFCVisualManager::OnDrawCheckBoxEx.)
CMFCVisualManagerWindows::OnDrawComboBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawComboBorder.)
CMFCVisualManagerWindows::OnDrawComboDropButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)
CMFCVisualManagerWindows::OnDrawControlBorder (Geçersiz Kılmalar CMFCVisualManager::OnDrawControlBorder.)
CMFCVisualManagerWindows::OnDrawEditBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawEditBorder.)
CMFCVisualManagerWindows::OnDrawExpandingBox (Geçersiz Kılmalar CMFCVisualManager::OnDrawExpandingBox.)
CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.)
CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder Çerçeve, CMFCHeaderCtrl Sınıfının bir örneğinin çevresine kenarlık çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawHeaderCtrlBorder.)
CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow Çerçeve, üst bilgi denetiminin sıralama okunu çizdiğinde bu işlevi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawHeaderCtrlSortArrow.)
CMFCVisualManagerWindows::OnDrawMenuBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)
CMFCVisualManagerWindows::OnDrawMenuSystemButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.)
CMFCVisualManagerWindows::OnDrawMiniFrameBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.)
CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder Bir Outlook sayfası düğmesinin kenarını çizerken çerçeve tarafından çağrılır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawOutlookPageButtonBorder.)
CMFCVisualManagerWindows::OnDrawPaneBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)
CMFCVisualManagerWindows::OnDrawPaneCaption (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)
CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)
CMFCVisualManagerWindows::OnDrawScrollButtons (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)
CMFCVisualManagerWindows::OnDrawSeparator (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawSeparator.)
CMFCVisualManagerWindows::OnDrawSpinButtons (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawSpinButtons.)
CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)
CMFCVisualManagerWindows::OnDrawStatusBarProgress Çerçeve, CMFCStatusBar nesnesinde ilerleme göstergesini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawStatusBarProgress.)
CMFCVisualManagerWindows::OnDrawStatusBarSizeBox Çerçeve, CMFCStatusBar için boyut kutusunu çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawStatusBarSizeBox.)
CMFCVisualManagerWindows::OnDrawTab (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTab.)
CMFCVisualManagerWindows::OnDrawTabCloseButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.)
CMFCVisualManagerWindows::OnDrawTabsButtonBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)
CMFCVisualManagerWindows::OnDrawTask (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTask.)
CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)
CMFCVisualManagerWindows::OnDrawTasksGroupCaption (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)
CMFCVisualManagerWindows::OnDrawTearOffCaption (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)
CMFCVisualManagerWindows::OnErasePopupWindowButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)
CMFCVisualManagerWindows::OnEraseTabsArea (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnEraseTabsArea.)
CMFCVisualManagerWindows::OnEraseTabsButton (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnEraseTabsButton.)
CMFCVisualManagerWindows::OnEraseTabsFrame Çerçeve, CMFCBaseTabCtrl Sınıfındaki bir çerçeveyi sildiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnEraseTabsFrame.)
CMFCVisualManagerWindows::OnFillBarBackground (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillBarBackground.)
CMFCVisualManagerWindows::OnFillButtonInterior (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillButtonInterior.)
CMFCVisualManagerWindows::OnFillCommandsListBackground (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)
CMFCVisualManagerWindows::OnFillMiniFrameCaption (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.)
CMFCVisualManagerWindows::OnFillOutlookPageButton Çerçeve, outlook sayfası düğmesinin içini doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillOutlookPageButton.)
CMFCVisualManagerWindows::OnFillTasksGroupInterior (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)
CMFCVisualManagerWindows::OnFillTasksPaneBackground Çerçeve, CMFCTasksPane denetiminin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillTasksPaneBackground.)
CMFCVisualManagerWindows::OnHighlightMenuItem (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnHighlightMenuItem.)
CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)
CMFCVisualManagerWindows::OnUpdateSystemColors (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)
CMFCVisualManagerWindows::SetOfficeStyleMenus

Veri Üyeleri

Veri Akışı Adı Açıklama
CMFCVisualManagerWindows::m_b3DTabsXPTheme Windows XP temasının 3B sekmeler görüntüleyip görüntülemeyeceğini belirtir.

Açıklamalar

Uygulamanızın CMFCVisualManagerWindows görünümünü, uygulamanın çalıştığı bilgisayarda geçerli temayı taklit etmek üzere değiştirmek için sınıfını kullanın.

Ancak, uygulamanız Windows XP'den önceki bir Windows sürümünde çalışıyorsa veya kullanıcı Klasik görünümü kullandığından temalar devre dışı bırakıldıysa Windows teması kullanılamayabilir. Tema yoksa, uygulama CMFCVisualManager'da tanımlanan varsayılan görsel yöneticisini kullanır.

Örnek

Aşağıdaki örnekte nasıl kullanılacağı CMFCVisualManagerWindowsgösterilmektedir. Bu kod parçacığı, Masaüstü Uyarı Tanıtımı örneğinin bir parçasıdır.

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));

Devralma Hiyerarşisi

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerWindows

Gereksinimler

Üst bilgi: afxvisualmanagerwindows.h

CMFCVisualManagerWindows::AlwaysHighlight3DTabs

virtual BOOL AlwaysHighlight3DTabs() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::CMFCVisualManagerWindows

CMFCVisualManagerWindows(BOOL bIsTemporary = FALSE);

Parametreler

[in] bIsTemporary

Açıklamalar

CMFCVisualManagerWindows::D rawComboBorderWinXP

virtual BOOL DrawComboBorderWinXP(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted);

Parametreler

[in] pDC
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::D rawComboDropButtonWinXP

virtual BOOL DrawComboDropButtonWinXP(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted);

Parametreler

[in] pDC
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::D rawPushButtonWinXP

virtual BOOL DrawPushButtonWinXP(
    CDC* pDC,
    CRect rect,
    CMFCButton* pButton,
    UINT uiState);

Parametreler

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

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::GetButtonExtraBorder

virtual CSize GetButtonExtraBorder() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::GetCaptionButtonExtraBorder

virtual CSize GetCaptionButtonExtraBorder() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight

virtual int GetDockingPaneCaptionExtraHeight() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor

virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);

Parametreler

[in] pButton

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::GetPopupMenuGap

virtual int GetPopupMenuGap() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::GetToolbarButtonTextColor

virtual COLORREF GetToolbarButtonTextColor(
    CMFCToolBarButton* pButton,
    CMFCVisualManager::AFX_BUTTON_STATE state);

Parametreler

[in] pButton
[in] devlet

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::IsDefaultWinXPPopupButton

virtual BOOL IsDefaultWinXPPopupButton(CMFCDesktopAlertWndButton* pButton) const;

Parametreler

[in] pButton

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::IsHighlightWholeMenuItem

virtual BOOL IsHighlightWholeMenuItem();

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::IsOfficeStyleMenus

BOOL IsOfficeStyleMenus() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::IsOfficeXPStyleMenus

virtual BOOL IsOfficeXPStyleMenus() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::IsWindowsThemingSupported

virtual BOOL IsWindowsThemingSupported() const;

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::IsWinXPThemeAvailable

Bir Windows temasının kullanılabilir olup olmadığını belirler.

static BOOL IsWinXPThemeAvailible();

Dönüş Değeri

Tema varsa sıfır olmayan; aksi takdirde 0.

Açıklamalar

Bu yöntem tüm Windows XP ve sonraki temalar için geçerlidir.

IsWinXPThemeAvailable ile aynıdır CMFCVisualManagerWindows::IsWindowsThemingAvailable , ancak statik IsWinXPThemeAvailable bir yöntemdir. Bu nedenle, yoksa geçici bir görsel yönetici oluşturur.

IsWinXPThemeAvailable her zaman Windows XP'den önceki Windows sürümleri için 0'lar döndürür.

CMFCVisualManagerWindows::m_b3DTabsXPTheme

Görsel yöneticisinin 3B sekmeler görüntüleyip görüntülemediğini belirleyen boole parametresi.

AFX_IMPORT_DATA static BOOL m_b3DTabsXPTheme;

CMFCVisualManagerWindows::OnDrawBarGripper

virtual void OnDrawBarGripper(
    CDC* pDC,
    CRect rectGripper,
    BOOL bHorz,
    CBasePane* pBar);

Parametreler

[in] pDC
[in] rectGripper
[in] bHorz
[in] pBar

Açıklamalar

CMFCVisualManagerWindows::OnDrawBrowseButton

virtual BOOL OnDrawBrowseButton(
    CDC* pDC,
    CRect rect,
    CMFCEditBrowseCtrl* pEdit,
    CMFCVisualManager::AFX_BUTTON_STATE state,
    COLORREF& clrText);

Parametreler

[in] pDC
[in] Rect
[in] pEdit
[in] devlet
[in] clrText

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::OnDrawButtonBorder

virtual void OnDrawButtonBorder(
    CDC* pDC,
    CMFCToolBarButton* pButton,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state);

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::OnDrawButtonSeparator

virtual void OnDrawButtonSeparator(
    CDC* pDC,
    CMFCToolBarButton* pButton,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state,
    BOOL bHorz);

Parametreler

[in] pDC
[in] pButton
[in] Rect
[in] devlet
[in] bHorz

Açıklamalar

CMFCVisualManagerWindows::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

CMFCVisualManagerWindows::OnDrawCaptionButtonIcon

virtual void OnDrawCaptionButtonIcon(
    CDC* pDC,
    CMFCCaptionButton* pButton,
    CMenuImages::IMAGES_IDS id,
    BOOL bActive,
    BOOL bDisabled,
    CPoint ptImage);

Parametreler

[in] pDC
[in] pButton
[in] Kimliği
[in] bActive
[in] bDisabled
[in] ptImage

Açıklamalar

CMFCVisualManagerWindows::OnDrawCheckBoxEx

virtual void OnDrawCheckBoxEx(
    CDC* pDC,
    CRect rect,
    int nState,
    BOOL bHighlighted,
    BOOL bPressed,
    BOOL bEnabled);

Parametreler

[in] pDC
[in] Rect
[in] nState
[in] bHighlighted
[in] bPressed
[in] bEnabled

Açıklamalar

CMFCVisualManagerWindows::OnDrawComboBorder

virtual void OnDrawComboBorder(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted,
    CMFCToolBarComboBoxButton* pButton);

Parametreler

[in] pDC
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton

Açıklamalar

CMFCVisualManagerWindows::OnDrawComboDropButton

virtual void OnDrawComboDropButton(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted,
    CMFCToolBarComboBoxButton* pButton);

Parametreler

[in] pDC
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton

Açıklamalar

CMFCVisualManagerWindows::OnDrawControlBorder

virtual void OnDrawControlBorder(CWnd* pWndCtrl);

Parametreler

[in] pWndCtrl

Açıklamalar

CMFCVisualManagerWindows::OnDrawEditBorder

virtual void OnDrawEditBorder(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsHighlighted,
    CMFCToolBarEditBoxButton* pButton);

Parametreler

[in] pDC
[in] Rect
[in] bDisabled
[in] bIsHighlighted
[in] pButton

Açıklamalar

CMFCVisualManagerWindows::OnDrawExpandingBox

virtual void OnDrawExpandingBox(
    CDC* pDC,
    CRect rect,
    BOOL bIsOpened,
    COLORREF colorBox);

Parametreler

[in] pDC
[in] Rect
[in] bIsOpened
[in] colorBox

Açıklamalar

CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder

virtual void OnDrawFloatingToolbarBorder(
    CDC* pDC,
    CMFCBaseToolBar* pToolBar,
    CRect rectBorder,
    CRect rectBorderSize);

Parametreler

[in] pDC
[in] pToolBar
[in] rectBorder
[in] rectBorderSize

Açıklamalar

CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder

virtual void OnDrawHeaderCtrlBorder(
    CMFCHeaderCtrl* pCtrl,
    CDC* pDC,
    CRect& rect,
    BOOL bIsPressed,
    BOOL bIsHighlighted);

Parametreler

[in] pCtrl
[in] pDC
[in] Rect
[in] bIsPressed
[in] bIsHighlighted

Açıklamalar

CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow

virtual void OnDrawHeaderCtrlSortArrow(
    CMFCHeaderCtrl* pCtrl,
    CDC* pDC,
    CRect& rect,
    BOOL bIsUp);

Parametreler

[in] pCtrl
[in] pDC
[in] Rect
[in] bIsUp

Açıklamalar

CMFCVisualManagerWindows::OnDrawMenuBorder

virtual void OnDrawMenuBorder(
    CDC* pDC,
    CMFCPopu* pMenu,
    CRect rect);

Parametreler

[in] pDC
[in] pMenu
[in] Rect

Açıklamalar

CMFCVisualManagerWindows::OnDrawMenuSystemButton

virtual void OnDrawMenuSystemButton(
    CDC* pDC,
    CRect rect,
    UINT uiSystemCommand,
    UINT nStyle,
    BOOL bHighlight);

Parametreler

[in] pDC
[in] Rect
[in] uiSystemCommand
[in] nStyle
[in] bHighlight

Açıklamalar

CMFCVisualManagerWindows::OnDrawMiniFrameBorder

virtual void OnDrawMiniFrameBorder(
    CDC* pDC,
    CPaneFrameWnd* pFrameWnd,
    CRect rectBorder,
    CRect rectBorderSize);

Parametreler

[in] pDC
[in] pFrameWnd
[in] rectBorder
[in] rectBorderSize

Açıklamalar

CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder

virtual void OnDrawOutlookPageButtonBorder(
    CDC* pDC,
    CRect& rectBtn,
    BOOL bIsHighlighted,
    BOOL bIsPressed);

Parametreler

[in] pDC
[in] rectBtn
[in] bIsHighlighted
[in] bIsPressed

Açıklamalar

CMFCVisualManagerWindows::OnDrawPaneBorder

virtual void OnDrawPaneBorder(
    CDC* pDC,
    CBasePane* pBar,
    CRect& rect);

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::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

CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder

virtual void OnDrawPopupWindowButtonBorder(
    CDC* pDC,
    CRect rectClient,
    CMFCDesktopAlertWndButton* pButton);

Parametreler

[in] pDC
[in] rectClient
[in] pButton

Açıklamalar

CMFCVisualManagerWindows::OnDrawScrollButtons

virtual void OnDrawScrollButtons(
    CDC* pDC,
    const CRect& rect,
    const int nBorderSize,
    int iImage,
    BOOL bHilited);

Parametreler

[in] pDC
[in] Rect
[in] nBorderSize
[in] iImage
[in] bHilited

Açıklamalar

CMFCVisualManagerWindows::OnDrawSeparator

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

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::OnDrawSpinButtons

virtual void OnDrawSpinButtons(
    CDC* pDC,
    CRect rectSpin,
    int nState,
    BOOL bOrientation,
    CMFCSpinButtonCtrl* pSpinCtrl);

Parametreler

[in] pDC
[in] rectSpin
[in] nState
[in] bOrientation
[in] pSpinCtrl

Açıklamalar

CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder

virtual void OnDrawStatusBarPaneBorder(
    CDC* pDC,
    CMFCStatusBar* pBar,
    CRect rectPane,
    UINT uiID,
    UINT nStyle);

Parametreler

[in] pDC
[in] pBar
[in] rectPane
[in] uiID
[in] nStyle

Açıklamalar

CMFCVisualManagerWindows::OnDrawStatusBarProgress

virtual void OnDrawStatusBarProgress(
    CDC* pDC,
    CMFCStatusBar* pStatusBar,
    CRect rectProgress,
    int nProgressTotal,
    int nProgressCurr,
    COLORREF clrBar,
    COLORREF clrProgressBarDest,
    COLORREF clrProgressText,
    BOOL bProgressText);

Parametreler

[in] pDC
[in] pStatusBar
[in] rectProgress
[in] nProgressTotal
[in] nProgressCurr
[in] clrBar
[in] clrProgressBarDest
[in] clrProgressText
[in] bProgressText

Açıklamalar

CMFCVisualManagerWindows::OnDrawStatusBarSizeBox

virtual void OnDrawStatusBarSizeBox(
    CDC* pDC,
    CMFCStatusBar* pStatBar,
    CRect rectSizeBox);

Parametreler

[in] pDC
[in] pStatBar
[in] rectSizeBox

Açıklamalar

CMFCVisualManagerWindows::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

CMFCVisualManagerWindows::OnDrawTabCloseButton

virtual void OnDrawTabCloseButton(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    BOOL bIsDisabled);

Parametreler

[in] pDC
[in] Rect
[in] pTabWnd
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled

Açıklamalar

CMFCVisualManagerWindows::OnDrawTabsButtonBorder

virtual void OnDrawTabsButtonBorder(
    CDC* pDC,
    CRect& rect,
    CMFCButton* pButton,
    UINT uiState,
    CMFCBaseTabCtrl* pWndTab);

Parametreler

[in] pDC
[in] Rect
[in] pButton
[in] uiState
[in] pWndTab

Açıklamalar

CMFCVisualManagerWindows::OnDrawTask

virtual void OnDrawTask(
    CDC* pDC,
    CMFCTasksPaneTask* pTask,
    CImageList* pIcons,
    BOOL bIsHighlighted = FALSE,
    BOOL bIsSelected = FALSE);

Parametreler

[in] pDC
[in] pTask
[in] pIcons
[in] bIsHighlighted
[in] bIsSelected

Açıklamalar

CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder

virtual void OnDrawTasksGroupAreaBorder(
    CDC* pDC,
    CRect rect,
    BOOL bSpecial = FALSE,
    BOOL bNoTitle = FALSE);

Parametreler

[in] pDC
[in] Rect
[in] bSpecial
[in] bNoTitle

Açıklamalar

CMFCVisualManagerWindows::OnDrawTasksGroupCaption

virtual void OnDrawTasksGroupCaption(
    CDC* pDC,
    CMFCTasksPaneTaskGroup* pGroup,
    BOOL bIsHighlighted = FALSE,
    BOOL bIsSelected = FALSE,
    BOOL bCanCollapse = FALSE);

Parametreler

[in] pDC
[in] pGroup
[in] bIsHighlighted
[in] bIsSelected
[in] bCanCollapse

Açıklamalar

CMFCVisualManagerWindows::OnDrawTearOffCaption

virtual void OnDrawTearOffCaption(
    CDC* pDC,
    CRect rect,
    BOOL bIsActive);

Parametreler

[in] pDC
[in] Rect
[in] bIsActive

Açıklamalar

CMFCVisualManagerWindows::OnErasePopupWindowButton

virtual void OnErasePopupWindowButton(
    CDC* pDC,
    CRect rectClient,
    CMFCDesktopAlertWndButton* pButton);

Parametreler

[in] pDC
[in] rectClient
[in] pButton

Açıklamalar

CMFCVisualManagerWindows::OnEraseTabsArea

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

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::OnEraseTabsButton

virtual void OnEraseTabsButton(
    CDC* pDC,
    CRect rect,
    CMFCButton* pButton,
    CMFCBaseTabCtrl* pWndTab);

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::OnEraseTabsFrame

virtual BOOL OnEraseTabsFrame(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

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

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::OnFillBarBackground

virtual void OnFillBarBackground(
    CDC* pDC,
    CBasePane* pBar,
    CRect rectClient,
    CRect rectClip,
    BOOL bNCArea = FALSE);

Parametreler

[in] pDC
[in] pBar
[in] rectClient
[in] rectClip
[in] bNCArea

Açıklamalar

CMFCVisualManagerWindows::OnFillButtonInterior

virtual void OnFillButtonInterior(
    CDC* pDC,
    CMFCToolBarButton* pButton,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state);

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::OnFillCommandsListBackground

virtual COLORREF OnFillCommandsListBackground(
    CDC* pDC,
    CRect rect,
    BOOL bIsSelected = FALSE);

Parametreler

[in] pDC
[in] Rect
[in] bIsSelected

Dönüş Değeri

Açıklamalar

CMFCVisualManagerWindows::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

CMFCVisualManagerWindows::OnFillOutlookPageButton

virtual void OnFillOutlookPageButton(
    CDC* pDC,
    const CRect& rect,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    COLORREF& clrText);

Parametreler

[in] pDC
[in] Rect
[in] bIsHighlighted
[in] bIsPressed
[in] clrText

Açıklamalar

CMFCVisualManagerWindows::OnFillTasksGroupInterior

virtual void OnFillTasksGroupInterior(
    CDC* pDC,
    CRect rect,
    BOOL bSpecial = FALSE);

Parametreler

[in] pDC
[in] Rect
[in] bSpecial

Açıklamalar

CMFCVisualManagerWindows::OnFillTasksPaneBackground

virtual void OnFillTasksPaneBackground(
    CDC* pDC,
    CRect rectWorkArea);

Parametreler

[in] pDC
[in] rectWorkArea

Açıklamalar

CMFCVisualManagerWindows::OnHighlightMenuItem

virtual void OnHighlightMenuItem(
    CDC* pDC,
    CMFCToolBarMenuButton* pButton,
    CRect rect,
    COLORREF& clrText);

Parametreler

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

Açıklamalar

CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems

virtual void OnHighlightRarelyUsedMenuItems(
    CDC* pDC,
    CRect rectRarelyUsed);

Parametreler

[in] pDC
[in] rectRarelyUsed

Açıklamalar

CMFCVisualManagerWindows::OnUpdateSystemColors

virtual void OnUpdateSystemColors();

Açıklamalar

CMFCVisualManagerWindows::SetOfficeStyleMenus

void SetOfficeStyleMenus(BOOL bOn = TRUE);

Parametreler

[in] Bon

Açıklamalar

Ayrıca bkz.

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