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ğı CMFCVisualManagerWindows
gö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
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ı