Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
CMFCVisualManagerWindows Bootst het uiterlijk van Microsoft Windows XP of Microsoft Vista na wanneer de gebruiker een Windows XP- of Vista-thema selecteert.
Zie de broncode in de map VC\atlmfc\src\mfc van uw Visual Studio-installatie voor meer informatie.
Syntaxis
class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP
Leden
Openbare constructors
| Naam | Description |
|---|---|
CMFCVisualManagerWindows::CMFCVisualManagerWindows |
Standaardconstructor. |
Openbare methoden
| Naam | Description |
|---|---|
| CMFCVisualManagerWindows::AlwaysHighlight3DTabs | In het framework wordt deze methode aangeroepen om te bepalen of 3D-tabbladen altijd moeten worden gemarkeerd in de toepassing. (Overschrijft CMFCVisualManager::AlwaysHighlight3DTabs.) |
| CMFCVisualManagerWindows::D rawComboBorderWinXP | (Onderdrukkingen CMFCVisualManager::DrawComboBorderWinXP.) |
| CMFCVisualManagerWindows::D rawComboDropButtonWinXP | (Overschrijft CMFCVisualManager::D rawComboDropButtonWinXP.) |
| CMFCVisualManagerWindows::D rawPushButtonWinXP | (Overschrijft CMFCVisualManager::D rawPushButtonWinXP.) |
| CMFCVisualManagerWindows::GetButtonExtraBorder | In het framework wordt deze methode aangeroepen wanneer er een werkbalkknop wordt tekent. (Overschrijft CMFCVisualManager::GetButtonExtraBorder.) |
| CMFCVisualManagerWindows::GetCaptionButtonExtraBorder | (Overschrijft CMFCVisualManager::GetCaptionButtonExtraBorder.) |
| CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight | (Onderdrukkingen CMFCVisualManager::GetDockingPaneCaptionExtraHeight.) |
| CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor | (Onderdrukkingen CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.) |
| CMFCVisualManagerWindows::GetPopupMenuGap | (Onderdrukkingen CMFCVisualManagerOfficeXP::GetPopupMenuGap.) |
| CMFCVisualManagerWindows::GetToolbarButtonTextColor | (Onderdrukkingen CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.) |
| CMFCVisualManagerWindows::IsDefaultWinXPPopupButton | (Overschrijft CMFCVisualManager::IsDefaultWinXPPopupButton.) |
| CMFCVisualManagerWindows::IsHighlightWholeMenuItem | (Onderdrukkingen CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.) |
| CMFCVisualManagerWindows::IsOfficeStyleMenus | |
| CMFCVisualManagerWindows::IsOfficeXPStyleMenus | Hiermee wordt aangegeven of visual manager menu's in Office XP-stijl implementeert. (Hiermee wordt CMFCVisualManager::IsOfficeXPStyleMenus overschreven.) |
| CMFCVisualManagerWindows::IsWindowsThemingSupported | (Onderdrukkingen CMFCVisualManager::IsWindowsThemingSupported.) |
| CMFCVisualManagerWindows::IsWinXPThemeAvailable | Geeft aan of een Windows-thema beschikbaar is. |
| CMFCVisualManagerWindows::OnDrawBarGripper | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
| CMFCVisualManagerWindows::OnDrawBrowseButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
| CMFCVisualManagerWindows::OnDrawButtonBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawButtonSeparator | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.) |
| CMFCVisualManagerWindows::OnDrawCaptionButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawCaptionButton.) |
| CMFCVisualManagerWindows::OnDrawCaptionButtonIcon | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.) |
| CMFCVisualManagerWindows::OnDrawCheckBoxEx | (Hiermee overschrijft u CMFCVisualManager::OnDrawCheckBoxEx.) |
| CMFCVisualManagerWindows::OnDrawComboBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
| CMFCVisualManagerWindows::OnDrawComboDropButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
| CMFCVisualManagerWindows::OnDrawControlBorder | (Hiermee wordt CMFCVisualManager::OnDrawControlBorder overschreven.) |
| CMFCVisualManagerWindows::OnDrawEditBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawEditBorder.) |
| CMFCVisualManagerWindows::OnDrawExpandingBox | (Overschrijft CMFCVisualManager::OnDrawExpandingBox.) |
| CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.) |
| CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder | Dit framework roept deze methode aan wanneer deze de rand rond een exemplaar van de KLASSE CMFCHeaderCtrl tekent. (Overschrijft CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
| CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow | Dit framework roept deze functie aan wanneer deze de sorteerpijl van een koptekst besturingselement tekent. (Overschrijft CMFCVisualManager::OnDrawHeaderCtrlsortArrow.) |
| CMFCVisualManagerWindows::OnDrawMenuBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
| CMFCVisualManagerWindows::OnDrawMenuSystemButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.) |
| CMFCVisualManagerWindows::OnDrawMiniFrameBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.) |
| CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder | Aangeroepen door het framework wanneer de rand van een Outlook-paginaknop wordt getrokken. (Hiermee overschrijft u CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawPaneBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
| CMFCVisualManagerWindows::OnDrawPaneCaption | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
| CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawScrollButtons | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
| CMFCVisualManagerWindows::OnDrawSeparator | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
| CMFCVisualManagerWindows::OnDrawSpinButtons | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawSpinButtons.) |
| CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
| CMFCVisualManagerWindows::OnDrawStatusBarProgress | Dit framework roept deze methode aan wanneer deze de voortgangsindicator op het OBJECT CMFCStatusBar tekent. (Overschrijft CMFCVisualManager::OnDrawStatusBarProgress.) |
| CMFCVisualManagerWindows::OnDrawStatusBarSizeBox | In het framework wordt deze methode aangeroepen wanneer het formaatvak voor een CMFCStatusBar wordt weergegeven. (Hiermee wordt CMFCVisualManager::OnDrawStatusBarsizeBox overschreven.) |
| CMFCVisualManagerWindows::OnDrawTab | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTab.) |
| CMFCVisualManagerWindows::OnDrawTabCloseButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.) |
| CMFCVisualManagerWindows::OnDrawTabsButtonBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
| CMFCVisualManagerWindows::OnDrawTask | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTask.) |
| CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
| CMFCVisualManagerWindows::OnDrawTasksGroupCaption | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
| CMFCVisualManagerWindows::OnDrawTearOffCaption | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
| CMFCVisualManagerWindows::OnErasePopupWindowButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
| CMFCVisualManagerWindows::OnEraseTabsArea | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
| CMFCVisualManagerWindows::OnEraseTabsButton | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
| CMFCVisualManagerWindows::OnEraseTabsFrame | Dit framework roept deze methode aan wanneer een frame wordt gewist in een CMFCBaseTabCtrl-klasse. (Overschrijft CMFCVisualManager::OnEraseTabsFrame.) |
| CMFCVisualManagerWindows::OnFillBarBackground | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
| CMFCVisualManagerWindows::OnFillButtonInterior | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
| CMFCVisualManagerWindows::OnFillCommandsListBackground | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
| CMFCVisualManagerWindows::OnFillMiniFrameCaption | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.) |
| CMFCVisualManagerWindows::OnFillOutlookPageButton | Dit framework roept deze methode aan wanneer deze het interieur van een Outlook-paginaknop vult. (Overschrijft CMFCVisualManager::OnFillOutlookPageButton.) |
| CMFCVisualManagerWindows::OnFillTasksGroupInterior | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
| CMFCVisualManagerWindows::OnFillTasksPaneBackground | Dit framework roept deze methode aan wanneer deze de achtergrond van een CMFCTasksPane-besturingselement vult. (Overschrijft CMFCVisualManager::OnFillTasksPaneBackground.) |
| CMFCVisualManagerWindows::OnHighlightMenuItem | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnHighlightMenuItem.) |
| CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
| CMFCVisualManagerWindows::OnUpdateSystemColors | (Onderdrukkingen CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
| CMFCVisualManagerWindows::SetOfficeStyleMenus |
Gegevensleden
| Naam | Description |
|---|---|
| CMFCVisualManagerWindows::m_b3DTabsXPTheme | Hiermee geeft u op of het Windows XP-thema 3D-tabbladen weergeeft. |
Opmerkingen
Gebruik de CMFCVisualManagerWindows klasse om het uiterlijk van uw toepassing te wijzigen om het huidige thema na te bootsen op de computer waarop de toepassing wordt uitgevoerd.
Een Windows-thema is echter mogelijk niet beschikbaar als uw toepassing wordt uitgevoerd op een versie van Windows die ouder is dan Windows XP of als thema's zijn uitgeschakeld omdat de gebruiker de klassieke weergave gebruikt. Als er geen thema beschikbaar is, gebruikt de toepassing de standaardvisual manager die is gedefinieerd in CMFCVisualManager.
Example
In het volgende voorbeeld ziet u hoe u deze kunt gebruiken CMFCVisualManagerWindows. Dit codefragment maakt deel uit van het voorbeeld van de desktopwaarschuwingsdemo.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows));
Overnamehiƫrarchie
Requirements
Koptekst: afxvisualmanagerwindows.h
CMFCVisualManagerWindows::AlwaysHighlight3DTabs
virtual BOOL AlwaysHighlight3DTabs() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::CMFCVisualManagerWindows
CMFCVisualManagerWindows(BOOL bIsTemporary = FALSE);
Parameterwaarden
[in] bIsTemporary
Opmerkingen
CMFCVisualManagerWindows::D rawComboBorderWinXP
virtual BOOL DrawComboBorderWinXP(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::D rawComboDropButtonWinXP
virtual BOOL DrawComboDropButtonWinXP(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::D rawPushButtonWinXP
virtual BOOL DrawPushButtonWinXP(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
UINT uiState);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pButton
[in] uiState
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::GetButtonExtraBorder
virtual CSize GetButtonExtraBorder() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::GetCaptionButtonExtraBorder
virtual CSize GetCaptionButtonExtraBorder() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::GetDockingPaneCaptionExtraHeight
virtual int GetDockingPaneCaptionExtraHeight() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::GetHighlightedMenuItemTextColor
virtual COLORREF GetHighlightedMenuItemTextColor(CMFCToolBarMenuButton* pButton);
Parameterwaarden
[in] pButton
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::GetPopupMenuGap
virtual int GetPopupMenuGap() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::GetToolbarButtonTextColor
virtual COLORREF GetToolbarButtonTextColor(
CMFCToolBarButton* pButton,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameterwaarden
[in] pButton
[in] Staat
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::IsDefaultWinXPPopupButton
virtual BOOL IsDefaultWinXPPopupButton(CMFCDesktopAlertWndButton* pButton) const;
Parameterwaarden
[in] pButton
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::IsHighlightWholeMenuItem
virtual BOOL IsHighlightWholeMenuItem();
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::IsOfficeStyleMenus
BOOL IsOfficeStyleMenus() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::IsOfficeXPStyleMenus
virtual BOOL IsOfficeXPStyleMenus() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::IsWindowsThemingSupported
virtual BOOL IsWindowsThemingSupported() const;
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::IsWinXPThemeAvailable
Bepaalt of een Windows-thema beschikbaar is.
static BOOL IsWinXPThemeAvailible();
Retourwaarde
Niet-nul als er een thema beschikbaar is; anders 0.
Opmerkingen
Deze methode is geldig voor alle Windows XP- en latere thema's.
IsWinXPThemeAvailable is identiek aan, CMFCVisualManagerWindows::IsWindowsThemingAvailable behalve dat dit IsWinXPThemeAvailable een statische methode is. Daarom wordt er een tijdelijke visualbeheerder gemaakt als deze niet bestaat.
IsWinXPThemeAvailable retourneert altijd 0's voor versies van Windows ouder dan Windows XP.
CMFCVisualManagerWindows::m_b3DTabsXPTheme
Een Booleaanse parameter die bepaalt of visual manager 3D-tabbladen weergeeft.
AFX_IMPORT_DATA static BOOL m_b3DTabsXPTheme;
CMFCVisualManagerWindows::OnDrawBarGripper
virtual void OnDrawBarGripper(
CDC* pDC,
CRect rectGripper,
BOOL bHorz,
CBasePane* pBar);
Parameterwaarden
[in] Pdc
[in] rectGripper
[in] bHorz
[in] pBar
Opmerkingen
CMFCVisualManagerWindows::OnDrawBrowseButton
virtual BOOL OnDrawBrowseButton(
CDC* pDC,
CRect rect,
CMFCEditBrowseCtrl* pEdit,
CMFCVisualManager::AFX_BUTTON_STATE state,
COLORREF& clrText);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pEdit
[in] Staat
[in] clrText
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::OnDrawButtonBorder
virtual void OnDrawButtonBorder(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameterwaarden
[in] Pdc
[in] pButton
[in] Rect
[in] Staat
Opmerkingen
CMFCVisualManagerWindows::OnDrawButtonSeparator
virtual void OnDrawButtonSeparator(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state,
BOOL bHorz);
Parameterwaarden
[in] Pdc
[in] pButton
[in] Rect
[in] Staat
[in] bHorz
Opmerkingen
CMFCVisualManagerWindows::OnDrawCaptionButton
virtual void OnDrawCaptionButton(
CDC* pDC,
CMFCCaptionButton* pButton,
BOOL bActive,
BOOL bHorz,
BOOL bMaximized,
BOOL bDisabled,
int nImageID = -1);
Parameterwaarden
[in] Pdc
[in] pButton
[in] bActive
[in] bHorz
[in] gemaximiseerd
[in] bDisabled
[in] nImageID
Opmerkingen
CMFCVisualManagerWindows::OnDrawCaptionButtonIcon
virtual void OnDrawCaptionButtonIcon(
CDC* pDC,
CMFCCaptionButton* pButton,
CMenuImages::IMAGES_IDS id,
BOOL bActive,
BOOL bDisabled,
CPoint ptImage);
Parameterwaarden
[in] Pdc
[in] pButton
[in] Id
[in] bActive
[in] bDisabled
[in] ptImage
Opmerkingen
CMFCVisualManagerWindows::OnDrawCheckBoxEx
virtual void OnDrawCheckBoxEx(
CDC* pDC,
CRect rect,
int nState,
BOOL bHighlighted,
BOOL bPressed,
BOOL bEnabled);
Parameterwaarden
[in] Pdc
[in] Rect
[in] nState
[in] bHighlighted
[in] bPressed
[in] bEnabled
Opmerkingen
CMFCVisualManagerWindows::OnDrawComboBorder
virtual void OnDrawComboBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton
Opmerkingen
CMFCVisualManagerWindows::OnDrawComboDropButton
virtual void OnDrawComboDropButton(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsDropped,
BOOL bIsHighlighted,
CMFCToolBarComboBoxButton* pButton);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bDisabled
[in] bIsDropped
[in] bIsHighlighted
[in] pButton
Opmerkingen
CMFCVisualManagerWindows::OnDrawControlBorder
virtual void OnDrawControlBorder(CWnd* pWndCtrl);
Parameterwaarden
[in] pWndCtrl
Opmerkingen
CMFCVisualManagerWindows::OnDrawEditBorder
virtual void OnDrawEditBorder(
CDC* pDC,
CRect rect,
BOOL bDisabled,
BOOL bIsHighlighted,
CMFCToolBarEditBoxButton* pButton);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bDisabled
[in] bIsHighlighted
[in] pButton
Opmerkingen
CMFCVisualManagerWindows::OnDrawExpandingBox
virtual void OnDrawExpandingBox(
CDC* pDC,
CRect rect,
BOOL bIsOpened,
COLORREF colorBox);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bIsOpened
[in] Colorbox
Opmerkingen
CMFCVisualManagerWindows::OnDrawFloatingToolbarBorder
virtual void OnDrawFloatingToolbarBorder(
CDC* pDC,
CMFCBaseToolBar* pToolBar,
CRect rectBorder,
CRect rectBorderSize);
Parameterwaarden
[in] Pdc
[in] pToolBar
[in] rectBorder
[in] rectBorderSize
Opmerkingen
CMFCVisualManagerWindows::OnDrawHeaderCtrlBorder
virtual void OnDrawHeaderCtrlBorder(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsPressed,
BOOL bIsHighlighted);
Parameterwaarden
[in] pCtrl
[in] Pdc
[in] Rect
[in] bIsPressed
[in] bIsHighlighted
Opmerkingen
CMFCVisualManagerWindows::OnDrawHeaderCtrlSortArrow
virtual void OnDrawHeaderCtrlSortArrow(
CMFCHeaderCtrl* pCtrl,
CDC* pDC,
CRect& rect,
BOOL bIsUp);
Parameterwaarden
[in] pCtrl
[in] Pdc
[in] Rect
[in] BIsUp
Opmerkingen
CMFCVisualManagerWindows::OnDrawMenuBorder
virtual void OnDrawMenuBorder(
CDC* pDC,
CMFCPopu* pMenu,
CRect rect);
Parameterwaarden
[in] Pdc
[in] pMenu
[in] Rect
Opmerkingen
CMFCVisualManagerWindows::OnDrawMenuSystemButton
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight);
Parameterwaarden
[in] Pdc
[in] Rect
[in] uiSystemCommand
[in] nStyle
[in] bHighlight
Opmerkingen
CMFCVisualManagerWindows::OnDrawMiniFrameBorder
virtual void OnDrawMiniFrameBorder(
CDC* pDC,
CPaneFrameWnd* pFrameWnd,
CRect rectBorder,
CRect rectBorderSize);
Parameterwaarden
[in] Pdc
[in] pFrameWnd
[in] rectBorder
[in] rectBorderSize
Opmerkingen
CMFCVisualManagerWindows::OnDrawOutlookPageButtonBorder
virtual void OnDrawOutlookPageButtonBorder(
CDC* pDC,
CRect& rectBtn,
BOOL bIsHighlighted,
BOOL bIsPressed);
Parameterwaarden
[in] Pdc
[in] rectBtn
[in] bIsHighlighted
[in] bIsPressed
Opmerkingen
CMFCVisualManagerWindows::OnDrawPaneBorder
virtual void OnDrawPaneBorder(
CDC* pDC,
CBasePane* pBar,
CRect& rect);
Parameterwaarden
[in] Pdc
[in] pBar
[in] Rect
Opmerkingen
CMFCVisualManagerWindows::OnDrawPaneCaption
virtual COLORREF OnDrawPaneCaption(
CDC* pDC,
CDockablePane* pBar,
BOOL bActive,
CRect rectCaption,
CRect rectButtons);
Parameterwaarden
[in] Pdc
[in] pBar
[in] bActive
[in] rectCaption
[in] rectButtons
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::OnDrawPopupWindowButtonBorder
virtual void OnDrawPopupWindowButtonBorder(
CDC* pDC,
CRect rectClient,
CMFCDesktopAlertWndButton* pButton);
Parameterwaarden
[in] Pdc
[in] rectClient
[in] pButton
Opmerkingen
CMFCVisualManagerWindows::OnDrawScrollButtons
virtual void OnDrawScrollButtons(
CDC* pDC,
const CRect& rect,
const int nBorderSize,
int iImage,
BOOL bHilited);
Parameterwaarden
[in] Pdc
[in] Rect
[in] nBorderSize
[in] iImage
[in] bHilited
Opmerkingen
CMFCVisualManagerWindows::OnDrawSeparator
virtual void OnDrawSeparator(
CDC* pDC,
CBasePane* pBar,
CRect rect,
BOOL bIsHoriz);
Parameterwaarden
[in] Pdc
[in] pBar
[in] Rect
[in] bIsHoriz
Opmerkingen
CMFCVisualManagerWindows::OnDrawSpinButtons
virtual void OnDrawSpinButtons(
CDC* pDC,
CRect rectSpin,
int nState,
BOOL bOrientation,
CMFCSpinButtonCtrl* pSpinCtrl);
Parameterwaarden
[in] Pdc
[in] rectSpin
[in] nState
[in] bOrientation
[in] pSpinCtrl
Opmerkingen
CMFCVisualManagerWindows::OnDrawStatusBarPaneBorder
virtual void OnDrawStatusBarPaneBorder(
CDC* pDC,
CMFCStatusBar* pBar,
CRect rectPane,
UINT uiID,
UINT nStyle);
Parameterwaarden
[in] Pdc
[in] pBar
[in] rectPane
[in] uiID
[in] nStyle
Opmerkingen
CMFCVisualManagerWindows::OnDrawStatusBarProgress
virtual void OnDrawStatusBarProgress(
CDC* pDC,
CMFCStatusBar* pStatusBar,
CRect rectProgress,
int nProgressTotal,
int nProgressCurr,
COLORREF clrBar,
COLORREF clrProgressBarDest,
COLORREF clrProgressText,
BOOL bProgressText);
Parameterwaarden
[in] Pdc
[in] pStatusBalk
[in] rectProgress
[in] nProgressTotal
[in] nProgressCurr
[in] clrBar
[in] clrProgressBarDest
[in] clrProgressText
[in] bProgressText
Opmerkingen
CMFCVisualManagerWindows::OnDrawStatusBarSizeBox
virtual void OnDrawStatusBarSizeBox(
CDC* pDC,
CMFCStatusBar* pStatBar,
CRect rectSizeBox);
Parameterwaarden
[in] Pdc
[in] pStatBar
[in] rectSizeBox
Opmerkingen
CMFCVisualManagerWindows::OnDrawTab
virtual void OnDrawTab(
CDC* pDC,
CRect rectTab,
int iTab,
BOOL bIsActive,
const CMFCBaseTabCtrl* pTabWnd);
Parameterwaarden
[in] Pdc
[in] rectTab
[in] iTab
[in] bIsActive
[in] pTabWnd
Opmerkingen
CMFCVisualManagerWindows::OnDrawTabCloseButton
virtual void OnDrawTabCloseButton(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd,
BOOL bIsHighlighted,
BOOL bIsPressed,
BOOL bIsDisabled);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pTabWnd
[in] bIsHighlighted
[in] bIsPressed
[in] bIsDisabled
Opmerkingen
CMFCVisualManagerWindows::OnDrawTabsButtonBorder
virtual void OnDrawTabsButtonBorder(
CDC* pDC,
CRect& rect,
CMFCButton* pButton,
UINT uiState,
CMFCBaseTabCtrl* pWndTab);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pButton
[in] uiState
[in] pWndTab
Opmerkingen
CMFCVisualManagerWindows::OnDrawTask
virtual void OnDrawTask(
CDC* pDC,
CMFCTasksPaneTask* pTask,
CImageList* pIcons,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE);
Parameterwaarden
[in] Pdc
[in] pTask
[in] Picons
[in] bIsHighlighted
[in] bIsSelected
Opmerkingen
CMFCVisualManagerWindows::OnDrawTasksGroupAreaBorder
virtual void OnDrawTasksGroupAreaBorder(
CDC* pDC,
CRect rect,
BOOL bSpecial = FALSE,
BOOL bNoTitle = FALSE);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bSpecial
[in] bNoTitle
Opmerkingen
CMFCVisualManagerWindows::OnDrawTasksGroupCaption
virtual void OnDrawTasksGroupCaption(
CDC* pDC,
CMFCTasksPaneTaskGroup* pGroup,
BOOL bIsHighlighted = FALSE,
BOOL bIsSelected = FALSE,
BOOL bCanCollapse = FALSE);
Parameterwaarden
[in] Pdc
[in] pGroup
[in] bIsHighlighted
[in] bIsSelected
[in] bCanCollapse
Opmerkingen
CMFCVisualManagerWindows::OnDrawTearOffCaption
virtual void OnDrawTearOffCaption(
CDC* pDC,
CRect rect,
BOOL bIsActive);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bIsActive
Opmerkingen
CMFCVisualManagerWindows::OnErasePopupWindowButton
virtual void OnErasePopupWindowButton(
CDC* pDC,
CRect rectClient,
CMFCDesktopAlertWndButton* pButton);
Parameterwaarden
[in] Pdc
[in] rectClient
[in] pButton
Opmerkingen
CMFCVisualManagerWindows::OnEraseTabsArea
virtual void OnEraseTabsArea(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pTabWnd
Opmerkingen
CMFCVisualManagerWindows::OnEraseTabsButton
virtual void OnEraseTabsButton(
CDC* pDC,
CRect rect,
CMFCButton* pButton,
CMFCBaseTabCtrl* pWndTab);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pButton
[in] pWndTab
Opmerkingen
CMFCVisualManagerWindows::OnEraseTabsFrame
virtual BOOL OnEraseTabsFrame(
CDC* pDC,
CRect rect,
const CMFCBaseTabCtrl* pTabWnd);
Parameterwaarden
[in] Pdc
[in] Rect
[in] pTabWnd
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::OnFillBarBackground
virtual void OnFillBarBackground(
CDC* pDC,
CBasePane* pBar,
CRect rectClient,
CRect rectClip,
BOOL bNCArea = FALSE);
Parameterwaarden
[in] Pdc
[in] pBar
[in] rectClient
[in] rectClip
[in] bNCArea
Opmerkingen
CMFCVisualManagerWindows::OnFillButtonInterior
virtual void OnFillButtonInterior(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rect,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parameterwaarden
[in] Pdc
[in] pButton
[in] Rect
[in] Staat
Opmerkingen
CMFCVisualManagerWindows::OnFillCommandsListBackground
virtual COLORREF OnFillCommandsListBackground(
CDC* pDC,
CRect rect,
BOOL bIsSelected = FALSE);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bIsSelected
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::OnFillMiniFrameCaption
virtual COLORREF OnFillMiniFrameCaption(
CDC* pDC,
CRect rectCaption,
CPaneFrameWnd* pFrameWnd,
BOOL bActive);
Parameterwaarden
[in] Pdc
[in] rectCaption
[in] pFrameWnd
[in] bActive
Retourwaarde
Opmerkingen
CMFCVisualManagerWindows::OnFillOutlookPageButton
virtual void OnFillOutlookPageButton(
CDC* pDC,
const CRect& rect,
BOOL bIsHighlighted,
BOOL bIsPressed,
COLORREF& clrText);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bIsHighlighted
[in] bIsPressed
[in] clrText
Opmerkingen
CMFCVisualManagerWindows::OnFillTasksGroupInterior
virtual void OnFillTasksGroupInterior(
CDC* pDC,
CRect rect,
BOOL bSpecial = FALSE);
Parameterwaarden
[in] Pdc
[in] Rect
[in] bSpecial
Opmerkingen
CMFCVisualManagerWindows::OnFillTasksPaneBackground
virtual void OnFillTasksPaneBackground(
CDC* pDC,
CRect rectWorkArea);
Parameterwaarden
[in] Pdc
[in] rectWorkArea
Opmerkingen
CMFCVisualManagerWindows::OnHighlightMenuItem
virtual void OnHighlightMenuItem(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
COLORREF& clrText);
Parameterwaarden
[in] Pdc
[in] pButton
[in] Rect
[in] clrText
Opmerkingen
CMFCVisualManagerWindows::OnHighlightRarelyUsedMenuItems
virtual void OnHighlightRarelyUsedMenuItems(
CDC* pDC,
CRect rectRarelyUsed);
Parameterwaarden
[in] Pdc
[in] rectRarelyUsed
Opmerkingen
CMFCVisualManagerWindows::OnUpdateSystemColors
virtual void OnUpdateSystemColors();
Opmerkingen
CMFCVisualManagerWindows::SetOfficeStyleMenus
void SetOfficeStyleMenus(BOOL bOn = TRUE);
Parameterwaarden
[in] Bon
Opmerkingen
Zie ook
Hiƫrarchiegrafiek
Klassen
CMFCVisualManager-klasse
CMFCVisualManagerOfficeXP-klasse