CMFCVisualManagerWindows-Klasse
CMFCVisualManagerWindows ahmt die Darstellung von Microsoft Windows XP oder von Microsoft Vista, wenn der Benutzer ein Windows XP oder Vista-Design auswählt.
class CMFCVisualManagerWindows : public CMFCVisualManagerOfficeXP
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
CMFCVisualManagerWindows::CMFCVisualManagerWindows |
Standardkonstruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Das Framework ruft diese Methode auf, um zu bestimmen, ob 3D-Registerkarten in der Anwendung immer hervorgehoben werden sollen. (Überschreibungen CMFCVisualManager::AlwaysHighlight3DTabs.) |
|
(Überschreibungen CMFCVisualManager::DrawComboBorderWinXP.) |
|
(Überschreibungen CMFCVisualManager::DrawComboDropButtonWinXP.) |
|
(Überschreibungen CMFCVisualManager::DrawPushButtonWinXP.) |
|
Das Framework ruft diese Methode auf, wenn eine Symbolleisten-Schaltfläche zeichnet. (Überschreibungen CMFCVisualManager::GetButtonExtraBorder.) |
|
(Überschreibungen CMFCVisualManager::GetCaptionButtonExtraBorder.) |
|
(Überschreibungen CMFCVisualManager::GetDockingPaneCaptionExtraHeight.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::GetHighlightedMenuItemTextColor.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::GetPopupMenuGap.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::GetToolbarButtonTextColor.) |
|
(Überschreibungen CMFCVisualManager::IsDefaultWinXPPopupButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::IsHighlightWholeMenuItem.) |
|
|
|
Gibt an, ob der visuelle Manager Office-XP-Format Menüs implementiert. (Überschreibungen CMFCVisualManager::IsOfficeXPStyleMenus.) |
|
(Überschreibungen CMFCVisualManager::IsWindowsThemingSupported.) |
|
Gibt an, ob ein Windows-Design verfügbar ist. Ein Design kann entweder ein Windows XP-Design oder ein Windows Vista Design sein. |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawBarGripper.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawButtonSeparator.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawCaptionButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawCaptionButtonIcon.) |
|
(Überschreibungen CMFCVisualManager::OnDrawCheckBoxEx.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawComboBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) |
|
(Überschreibungen CMFCVisualManager::OnDrawControlBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawEditBorder.) |
|
(Überschreibungen CMFCVisualManager::OnDrawExpandingBox.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawFloatingToolbarBorder.) |
|
Das Framework ruft diese Methode auf, wenn der Rahmen um eine Instanz CMFCHeaderCtrl-Klasse zeichnet. (Überschreibungen CMFCVisualManager::OnDrawHeaderCtrlBorder.) |
|
Das Framework ruft diese Funktion auf, wenn der Sortierungspfeil eines Header-Steuerelements zeichnet. (Überschreibungen CMFCVisualManager::OnDrawHeaderCtrlSortArrow.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawMenuSystemButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawMiniFrameBorder.) |
|
Aufgerufen vom Framework, wenn der Kontext einer Outlook-Seitenschaltfläche zeichnet. (Überschreibungen CMFCVisualManager::OnDrawOutlookPageButtonBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawSeparator.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawSpinButtons.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) |
|
Das Framework ruft diese Methode auf, wenn die Statusanzeige auf dem CMFCStatusBar-Objekt zeichnet. (Überschreibungen CMFCVisualManager::OnDrawStatusBarProgress.) |
|
Das Framework ruft diese Methode auf, wenn das Größenfeld für CMFCStatusBar zeichnet. (Überschreibungen CMFCVisualManager::OnDrawStatusBarSizeBox.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTab.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTabCloseButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTask.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnEraseTabsArea.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnEraseTabsButton.) |
|
Das Framework ruft diese Methode auf, wenn Frames auf CMFCBaseTabCtrl-Klasse gelöscht wird. (Überschreibungen CMFCVisualManager::OnEraseTabsFrame.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnFillBarBackground.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnFillButtonInterior.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnFillMiniFrameCaption.) |
|
Das Framework ruft diese Methode auf, wenn das Innere einer Outlook-Seitenschaltfläche ausfüllt. (Überschreibungen CMFCVisualManager::OnFillOutlookPageButton.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) |
|
Das Framework ruft diese Methode auf, wenn der Hintergrund eines Steuerelements CMFCTasksPane ausfüllt. (Überschreibungen CMFCVisualManager::OnFillTasksPaneBackground.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnHighlightMenuItem.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) |
|
(Überschreibungen CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) |
|
|
Datenmember
Name |
Description |
---|---|
Gibt an, ob das Windows XP-Design 3D-Registerkarten anzeigt. |
Hinweise
Verwenden Sie die CMFCVisualManagerWindows-Klasse, um die Darstellung der Anwendung zu ändern, aktuellen Windows XP oder das Windows Vista Design auf dem Computer zu imitieren, auf dem die Anwendung ausgeführt wird.
jedoch möglicherweise ein Windows-Design nicht verfügbar, wenn die Anwendung auf eine Version von Windows zuvor als Windows XP ausgeführt wird, oder wenn Designs deaktiviert werden, da der Benutzer die Ansicht Klassisch verwendet. Wenn kein Design verfügbar ist, verwendet die Anwendung den standardmäßigen visuellen Manager, der in CMFCVisualManager definiert ist.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung von CMFCVisualManagerWindows. Dieser Codeausschnitt ist Teil Desktop-wachsames Demobeispiel.
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerWindows));
Vererbungshierarchie
Anforderungen
Header: afxvisualmanagerwindows.h
Siehe auch
Referenz
CMFCVisualManagerOfficeXP-Klasse
CMFCVisualManager::SetDefaultManager