Megosztás a következőn keresztül:


CMFCVisualManagerWindows osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

CMFCVisualManagerWindows a Microsoft Windows XP vagy a Microsoft Vista megjelenését utánozza, amikor a felhasználó kiválaszt egy Windows XP- vagy Vista-témát.

További részletekért tekintse meg a Visual Studio-telepítés VC\atlmfc\src\mfc mappájában található forráskódot.

Szemantika

class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP

Tagok

Nyilvános konstruktorok

Név Description
CMFCVisualManagerWindows::CMFCVisualManagerWindows Alapértelmezett konstruktor.

Nyilvános metódusok

Név Description
CMFCVisualManagerWindows::AlwaysHighlight3DTabs A keretrendszer meghívja ezt a metódust annak meghatározására, hogy a 3D lapok mindig kiemelve legyenek-e az alkalmazásban. (Felülbírálja a CMFCVisualManager::AlwaysHighlight3DTabs.)
CMFCVisualManagerWindows::D rawComboBorderWinXP (Felülbírálások CMFCVisualManager::DrawComboBorderWinXP.)
CMFCVisualManagerWindows::D rawComboDropButtonWinXP (Felülbírálja a CMFCVisualManager::D rawComboDropButtonWinXP.)
CMFCVisualManagerWindows::D rawPushButtonWinXP (Felülbírálja a CMFCVisualManager::D rawPushButtonWinXP.)
CMFCVisualManagerWindows::GetButtonExtraBorder A keretrendszer ezt a metódust hívja meg, amikor egy eszköztárgombot rajzol. (Felülbírálja a CMFCVisualManager::GetButtonExtraBorder.)
CMFCVisualManagerWindows::GetCaptionButtonExtraBorder (Felülbírálja a CMFCVisualManager::GetCaptionButtonExtraBorder.)
CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight (Felülbírálások CMFCVisualManager::GetDockingPaneCaptionExtraHeight.)
CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor (Felülbírálások CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.)
CMFCVisualManagerWindows::GetPopupMenuGap (Felülbírálások CMFCVisualManagerOfficeXP::GetPopupMenuGap.)
CMFCVisualManagerWindows::GetToolbarButtonTextColor (Felülbírálások CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.)
CMFCVisualManagerWindows::IsDefaultWinXPPopupButton (Felülbírálja a CMFCVisualManager::IsDefaultWinXPPopupButton.)
CMFCVisualManagerWindows::IsHighlightWholeMenuItem (Felülbírálások CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.)
CMFCVisualManagerWindows::IsOfficeStyleMenus
CMFCVisualManagerWindows::IsOfficeXPStyleMenus Azt jelzi, hogy a vizualizációkezelő implementálja-e az Office XP-stílusú menüket. (Felülbírálja a CMFCVisualManager::IsOfficeXPStyleMenus.)
CMFCVisualManagerWindows::IsWindowsThemingSupported (Felülbírálások CMFCVisualManager::IsWindowsThemingSupported.)
CMFCVisualManagerWindows::IsWinXPThemeAvailable Azt jelzi, hogy elérhető-e Windows-téma.
CMFCVisualManagerWindows::OnDrawBarGripper (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawBarGripper.)
CMFCVisualManagerWindows::OnDrawBrowseButton (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)
CMFCVisualManagerWindows::OnDrawButtonBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)
CMFCVisualManagerWindows::OnDrawButtonSeparator (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.)
CMFCVisualManagerWindows::OnDrawCaptionButton (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawCaptionButton.)
CMFCVisualManagerWindows::OnDrawCaptionButtonIcon (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.)
CMFCVisualManagerWindows::OnDrawCheckBoxEx (Felülbírálja a CMFCVisualManager::OnDrawCheckBoxEx.)
CMFCVisualManagerWindows::OnDrawComboBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawComboBorder.)
CMFCVisualManagerWindows::OnDrawComboDropButton (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)
CMFCVisualManagerWindows::OnDrawControlBorder (Felülbírálja a CMFCVisualManager::OnDrawControlBorder.)
CMFCVisualManagerWindows::OnDrawEditBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawEditBorder.)
CMFCVisualManagerWindows::OnDrawExpandingBox (Felülbírálja a CMFCVisualManager::OnDrawExpandingBox.)
CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.)
CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder A keretrendszer ezt a metódust hívja meg, amikor a CMFCHeaderCtrl osztály egy példánya köré rajzolja a szegélyt. (Felülbírálja a CMFCVisualManager::OnDrawHeaderCtrlBorder.)
CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow A keretrendszer akkor hívja meg ezt a függvényt, ha egy fejlécvezérlő rendezési nyílát rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawHeaderCtrlSortArrow.)
CMFCVisualManagerWindows::OnDrawMenuBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)
CMFCVisualManagerWindows::OnDrawMenuSystemButton (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.)
CMFCVisualManagerWindows::OnDrawMiniFrameBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.)
CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder A keretrendszer meghívja, amikor egy Outlook-oldal gomb szegélyét rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawOutlookPageButtonBorder.)
CMFCVisualManagerWindows::OnDrawPaneBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)
CMFCVisualManagerWindows::OnDrawPaneCaption (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)
CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)
CMFCVisualManagerWindows::OnDrawScrollButtons (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)
CMFCVisualManagerWindows::OnDrawSeparator (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawSeparator.)
CMFCVisualManagerWindows::OnDrawSpinButtons (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawSpinButtons.)
CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)
CMFCVisualManagerWindows::OnDrawStatusBarProgress A keretrendszer akkor hívja meg ezt a metódust, ha a CMFCStatusBar objektumra rajzolja a folyamatjelzőt. (Felülbírálja a CMFCVisualManager::OnDrawStatusBarProgress.)
CMFCVisualManagerWindows::OnDrawStatusBarSizeBox A keretrendszer ezt a metódust hívja meg, amikor megrajzolja a CMFCStatusBar méretmezőit. (Felülbírálja a CMFCVisualManager::OnDrawStatusBarSizeBox.)
CMFCVisualManagerWindows::OnDrawTab (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTab.)
CMFCVisualManagerWindows::OnDrawTabCloseButton (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.)
CMFCVisualManagerWindows::OnDrawTabsButtonBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)
CMFCVisualManagerWindows::OnDrawTask (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTask.)
CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)
CMFCVisualManagerWindows::OnDrawTasksGroupCaption (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)
CMFCVisualManagerWindows::OnDrawTearOffCaption (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)
CMFCVisualManagerWindows::OnErasePopupWindowButton (Felülbírálások CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)
CMFCVisualManagerWindows::OnEraseTabsArea (Felülbírálások CMFCVisualManagerOfficeXP::OnEraseTabsArea.)
CMFCVisualManagerWindows::OnEraseTabsButton (Felülbírálások CMFCVisualManagerOfficeXP::OnEraseTabsButton.)
CMFCVisualManagerWindows::OnEraseTabsFrame A keretrendszer meghívja ezt a metódust, amikor töröl egy keretet egy CMFCBaseTabCtrl-osztályon. (Felülbírálja a CMFCVisualManager::OnEraseTabsFrame.)
CMFCVisualManagerWindows::OnFillBarBackground (Felülbírálások CMFCVisualManagerOfficeXP::OnFillBarBackground.)
CMFCVisualManagerWindows::OnFillButtonInterior (Felülbírálások CMFCVisualManagerOfficeXP::OnFillButtonInterior.)
CMFCVisualManagerWindows::OnFillCommandsListBackground (Felülbírálások CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)
CMFCVisualManagerWindows::OnFillMiniFrameCaption (Felülbírálások CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.)
CMFCVisualManagerWindows::OnFillOutlookPageButton A keretrendszer akkor hívja meg ezt a metódust, amikor kitölti az Outlook-oldal gombjának belső részét. (Felülbírálja a CMFCVisualManager::OnFillOutlookPageButton.)
CMFCVisualManagerWindows::OnFillTasksGroupInterior (Felülbírálások CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)
CMFCVisualManagerWindows::OnFillTasksPaneBackground A keretrendszer ezt a metódust hívja meg, amikor kitölti a CMFCTasksPane vezérlő hátterét. (Felülbírálja a CMFCVisualManager::OnFillTasksPaneBackground.)
CMFCVisualManagerWindows::OnHighlightMenuItem (Felülbírálások CMFCVisualManagerOfficeXP::OnHighlightMenuItem.)
CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems (Felülbírálások CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)
CMFCVisualManagerWindows::OnUpdateSystemColors (Felülbírálások CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)
CMFCVisualManagerWindows::SetOfficeStyleMenus

Adattagok

Név Description
CMFCVisualManagerWindows::m_b3DTabsXPTheme Megadja, hogy a Windows XP-téma 3D lapokat jelenít-e meg.

Megjegyzések

CMFCVisualManagerWindows Az osztály használatával módosíthatja az alkalmazás megjelenését az aktuális téma utánzásához azon a számítógépen, amelyen az alkalmazás fut.

Előfordulhat azonban, hogy egy Windows-téma nem érhető el, ha az alkalmazás a Windows XP-nél korábbi Windows-verzión fut, vagy ha a témák le vannak tiltva, mert a felhasználó a klasszikus nézetet használja. Ha nincs elérhető téma, az alkalmazás a CMFCVisualManagerben definiált alapértelmezett vizualizációkezelőt használja.

Example

Az alábbi példa bemutatja a használat módját CMFCVisualManagerWindows. Ez a kódrészlet az Asztali riasztások bemutató mintájának része.

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));

Öröklési hierarchia

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerWindows

Requirements

Fejléc: afxvisualmanagerwindows.h

CMFCVisualManagerWindows::AlwaysHighlight3DTabs

virtual BOOL AlwaysHighlight3DTabs() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::CMFCVisualManagerWindows

CMFCVisualManagerWindows(BOOL bIsTemporary = FALSE);

Paraméterek

[in] bIsTemporary

Megjegyzések

CMFCVisualManagerWindows::D rawComboBorderWinXP

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

Paraméterek

[in] Pdc
[in] rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::D rawComboDropButtonWinXP

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

Paraméterek

[in] Pdc
[in] rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::D rawPushButtonWinXP

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

Paraméterek

[in] Pdc
[in] rect
[in] pButton
[in] uiState

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::GetButtonExtraBorder

virtual CSize GetButtonExtraBorder() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::GetCaptionButtonExtraBorder

virtual CSize GetCaptionButtonExtraBorder() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight

virtual int GetDockingPaneCaptionExtraHeight() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor

virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);

Paraméterek

[in] pButton

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::GetPopupMenuGap

virtual int GetPopupMenuGap() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::GetToolbarButtonTextColor

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

Paraméterek

[in] pButton
[in] Állami

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::IsDefaultWinXPPopupButton

virtual BOOL IsDefaultWinXPPopupButton(CMFCDesktopAlertWndButton* pButton) const;

Paraméterek

[in] pButton

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::IsHighlightWholeMenuItem

virtual BOOL IsHighlightWholeMenuItem();

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::IsOfficeStyleMenus

BOOL IsOfficeStyleMenus() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::IsOfficeXPStyleMenus

virtual BOOL IsOfficeXPStyleMenus() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::IsWindowsThemingSupported

virtual BOOL IsWindowsThemingSupported() const;

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::IsWinXPThemeAvailable

Meghatározza, hogy elérhető-e Windows-téma.

static BOOL IsWinXPThemeAvailible();

Visszaadott érték

Nemzero, ha egy téma elérhető; egyéb esetben 0.

Megjegyzések

Ez a módszer az összes Windows XP- és újabb témára érvényes.

IsWinXPThemeAvailable megegyezik azzal a CMFCVisualManagerWindows::IsWindowsThemingAvailable kivételrel, hogy IsWinXPThemeAvailable ez egy statikus módszer. Ezért létrehoz egy ideiglenes vizualizációkezelőt, ha nem létezik.

IsWinXPThemeAvailable a Windows XP-nél korábbi verziók esetén mindig 0-s értéket ad vissza.

CMFCVisualManagerWindows::m_b3DTabsXPTheme

Logikai paraméter, amely meghatározza, hogy a vizualizációkezelő megjeleníti-e a 3D lapokat.

AFX_IMPORT_DATA static BOOL m_b3DTabsXPTheme;

CMFCVisualManagerWindows::OnDrawBarGripper

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

Paraméterek

[in] Pdc
[in] rectGripper
[in] bHorz
[in] pBar

Megjegyzések

CMFCVisualManagerWindows::OnDrawBrowseButton

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

Paraméterek

[in] Pdc
[in] rect
[in] pSzerkesztés
[in] Állami
[in] clrText

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::OnDrawButtonBorder

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

Paraméterek

[in] Pdc
[in] pButton
[in] rect
[in] Állami

Megjegyzések

CMFCVisualManagerWindows::OnDrawButtonSeparator

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

Paraméterek

[in] Pdc
[in] pButton
[in] rect
[in] Állami
[in] bHorz

Megjegyzések

CMFCVisualManagerWindows::OnDrawCaptionButton

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

Paraméterek

[in] Pdc
[in] pButton
[in] bActive
[in] bHorz
[in] bMaximized
[in] bDisabled
[in] nImageID

Megjegyzések

CMFCVisualManagerWindows::OnDrawCaptionButtonIcon

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

Paraméterek

[in] Pdc
[in] pButton
[in] Id
[in] bActive
[in] bDisabled
[in] ptImage

Megjegyzések

CMFCVisualManagerWindows::OnDrawCheckBoxEx

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

Paraméterek

[in] Pdc
[in] rect
[in] nState
[in] bHighlighted
[in] bPressed
[in] bEnabled

Megjegyzések

CMFCVisualManagerWindows::OnDrawComboBorder

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

Paraméterek

[in] Pdc
[in] rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton

Megjegyzések

CMFCVisualManagerWindows::OnDrawComboDropButton

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

Paraméterek

[in] Pdc
[in] rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton

Megjegyzések

CMFCVisualManagerWindows::OnDrawControlBorder

virtual void OnDrawControlBorder(CWnd* pWndCtrl);

Paraméterek

[in] pWndCtrl

Megjegyzések

CMFCVisualManagerWindows::OnDrawEditBorder

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

Paraméterek

[in] Pdc
[in] rect
[in] bDisabled
[in] bIsHighlighted
[in] pButton

Megjegyzések

CMFCVisualManagerWindows::OnDrawExpandingBox

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

Paraméterek

[in] Pdc
[in] rect
[in] bIsOpened
[in] Colorbox

Megjegyzések

CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder

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

Paraméterek

[in] Pdc
[in] pToolBar
[in] rectBorder
[in] rectBorderSize

Megjegyzések

CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder

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

Paraméterek

[in] pCtrl
[in] Pdc
[in] rect
[in] bIsPressed
[in] bIsHighlighted

Megjegyzések

CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow

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

Paraméterek

[in] pCtrl
[in] Pdc
[in] rect
[in] bIsUp

Megjegyzések

CMFCVisualManagerWindows::OnDrawMenuBorder

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

Paraméterek

[in] Pdc
[in] pMenu
[in] rect

Megjegyzések

CMFCVisualManagerWindows::OnDrawMenuSystemButton

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

Paraméterek

[in] Pdc
[in] rect
[in] uiSystemCommand
[in] nStyle
[in] bHighlight

Megjegyzések

CMFCVisualManagerWindows::OnDrawMiniFrameBorder

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

Paraméterek

[in] Pdc
[in] pFrameWnd
[in] rectBorder
[in] rectBorderSize

Megjegyzések

CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder

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

Paraméterek

[in] Pdc
[in] rectBtn
[in] bIsHighlighted
[in] bIsPressed

Megjegyzések

CMFCVisualManagerWindows::OnDrawPaneBorder

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

Paraméterek

[in] Pdc
[in] pBar
[in] rect

Megjegyzések

CMFCVisualManagerWindows::OnDrawPaneCaption

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

Paraméterek

[in] Pdc
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder

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

Paraméterek

[in] Pdc
[in] rectClient
[in] pButton

Megjegyzések

CMFCVisualManagerWindows::OnDrawScrollButtons

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

Paraméterek

[in] Pdc
[in] rect
[in] nBorderSize
[in] iImage
[in] bHilited

Megjegyzések

CMFCVisualManagerWindows::OnDrawSeparator

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

Paraméterek

[in] Pdc
[in] pBar
[in] rect
[in] bIsHoriz

Megjegyzések

CMFCVisualManagerWindows::OnDrawSpinButtons

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

Paraméterek

[in] Pdc
[in] rectSpin
[in] nState
[in] bOrientation
[in] pSpinCtrl

Megjegyzések

CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder

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

Paraméterek

[in] Pdc
[in] pBar
[in] rectPane
[in] uiID
[in] nStyle

Megjegyzések

CMFCVisualManagerWindows::OnDrawStatusBarProgress

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

Paraméterek

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

Megjegyzések

CMFCVisualManagerWindows::OnDrawStatusBarSizeBox

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

Paraméterek

[in] Pdc
[in] pStatBar
[in] rectSizeBox

Megjegyzések

CMFCVisualManagerWindows::OnDrawTab

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

Paraméterek

[in] Pdc
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd

Megjegyzések

CMFCVisualManagerWindows::OnDrawTabCloseButton

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

Paraméterek

[in] Pdc
[in] rect
[in] pTabWnd
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled

Megjegyzések

CMFCVisualManagerWindows::OnDrawTabsButtonBorder

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

Paraméterek

[in] Pdc
[in] rect
[in] pButton
[in] uiState
[in] pWndTab

Megjegyzések

CMFCVisualManagerWindows::OnDrawTask

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

Paraméterek

[in] Pdc
[in] pTask
[in] Picons
[in] bIsHighlighted
[in] bIsSelected

Megjegyzések

CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder

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

Paraméterek

[in] Pdc
[in] rect
[in] bSpecial
[in] bNoTitle

Megjegyzések

CMFCVisualManagerWindows::OnDrawTasksGroupCaption

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

Paraméterek

[in] Pdc
[in] pGroup
[in] bIsHighlighted
[in] bIsSelected
[in] bCanCollapse

Megjegyzések

CMFCVisualManagerWindows::OnDrawTearOffCaption

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

Paraméterek

[in] Pdc
[in] rect
[in] bIsActive

Megjegyzések

CMFCVisualManagerWindows::OnErasePopupWindowButton

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

Paraméterek

[in] Pdc
[in] rectClient
[in] pButton

Megjegyzések

CMFCVisualManagerWindows::OnEraseTabsArea

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

Paraméterek

[in] Pdc
[in] rect
[in] pTabWnd

Megjegyzések

CMFCVisualManagerWindows::OnEraseTabsButton

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

Paraméterek

[in] Pdc
[in] rect
[in] pButton
[in] pWndTab

Megjegyzések

CMFCVisualManagerWindows::OnEraseTabsFrame

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

Paraméterek

[in] Pdc
[in] rect
[in] pTabWnd

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::OnFillBarBackground

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

Paraméterek

[in] Pdc
[in] pBar
[in] rectClient
[in] rectClip
[in] bNCArea

Megjegyzések

CMFCVisualManagerWindows::OnFillButtonInterior

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

Paraméterek

[in] Pdc
[in] pButton
[in] rect
[in] Állami

Megjegyzések

CMFCVisualManagerWindows::OnFillCommandsListBackground

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

Paraméterek

[in] Pdc
[in] rect
[in] bIsSelected

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::OnFillMiniFrameCaption

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

Paraméterek

[in] Pdc
[in] rectCaption
[in] pFrameWnd
[in] bActive

Visszaadott érték

Megjegyzések

CMFCVisualManagerWindows::OnFillOutlookPageButton

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

Paraméterek

[in] Pdc
[in] rect
[in] bIsHighlighted
[in] bIsPressed
[in] clrText

Megjegyzések

CMFCVisualManagerWindows::OnFillTasksGroupInterior

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

Paraméterek

[in] Pdc
[in] rect
[in] bSpecial

Megjegyzések

CMFCVisualManagerWindows::OnFillTasksPaneBackground

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

Paraméterek

[in] Pdc
[in] rectWorkArea

Megjegyzések

CMFCVisualManagerWindows::OnHighlightMenuItem

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

Paraméterek

[in] Pdc
[in] pButton
[in] rect
[in] clrText

Megjegyzések

CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems

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

Paraméterek

[in] Pdc
[in] rectRarelyUsed

Megjegyzések

CMFCVisualManagerWindows::OnUpdateSystemColors

virtual void OnUpdateSystemColors();

Megjegyzések

CMFCVisualManagerWindows::SetOfficeStyleMenus

void SetOfficeStyleMenus(BOOL bOn = TRUE);

Paraméterek

[in] Bon

Megjegyzések

Lásd még

hierarchiadiagram
osztályok
CMFCVisualManager osztály
CMFCVisualManagerOfficeXP osztály