Share via


Klasse CMFCVisualManagerWindows7

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Het CMFCVisualManagerWindows7 geeft een toepassing het uiterlijk van een Windows 7-toepassing.

Syntaxis

class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;

Leden

Openbare constructors

Naam Description
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 Standaardconstructor.
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 Standaarddestructor.

Openbare methoden

Naam Description
CMFCVisualManagerWindows7::CleanStyle Hiermee wist u de huidige visuele stijl en stelt u de standaardvisualstijl opnieuw in.
CMFCVisualManagerWindows7::CleanUp Hiermee wist u alle objecten in de gebruikersinterface en stelt u de menu's opnieuw in.
CMFCVisualManagerWindows7::DrawNcBtn Hiermee tekent u een knop in het niet-clientgebied op het frame. In het framework wordt deze methode gebruikt om knoppen voor minimaliseren, maximaliseren, sluiten en herstellen in de rechterbovenhoek van het vensterkader te tekenen. Deze methode wordt alleen aangeroepen wanneer het programma een Aero thema gebruikt.
CMFCVisualManagerWindows7::DrawNcText Hiermee tekent u tekst in het niet-clientgebied in het frame. In het framework wordt deze methode gebruikt om de titel van de toepassing te tekenen in de titelbalk boven aan het framevenster.
CMFCVisualManagerWindows7::DrawSeparator Hiermee tekent u een scheidingsteken op de klasse CMFCToolBar.
CMFCVisualManagerWindows7::GetRibbonBar Haalt de CMFCRibbonBar-klasse op die is gekoppeld aan de gebruikersinterface.
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor Hiermee wordt de achtergrondkleur van een lintbewerkingsvak verkregen.
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize Overschrijft CMFCVisualManager::GetRibbonPopupBorderSize
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset Overschrijft CMFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin Overschrijft CMFCVisualManager::GetRibbonQuickAccessToolBarRightMargin
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem Overschrijft CMFCVisualManagerWindows::IsHighlightWholeMenuItem
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck Overschrijft CMFCVisualManager::IsOwnerDrawMenuCheck
CMFCVisualManagerWindows7::IsRibbonPresent Bepaalt of een CMFCRibbonBar aanwezig en zichtbaar is.
CMFCVisualManagerWindows7::OnDrawButtonBorder Overschrijft CMFCVisualManagerWindows::OnDrawButtonBorder
CMFCVisualManagerWindows7::OnDrawCheckBoxEx Overschrijft CMFCVisualManagerWindows::OnDrawCheckBoxEx
CMFCVisualManagerWindows7::OnDrawComboDropButton Overschrijft CMFCVisualManagerWindows::OnDrawComboDropButton
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage Overschrijft CMFCVisualManager::OnDrawDefaultRibbonImage
CMFCVisualManagerWindows7::OnDrawMenuBorder Overschrijft CMFCVisualManagerWindows::OnDrawMenuBorder
CMFCVisualManagerWindows7::OnDrawMenuCheck Overschrijft CMFCVisualManager::OnDrawMenuCheck
CMFCVisualManagerWindows7::OnDrawMenuLabel Overschrijft CMFCVisualManager::OnDrawMenuLabel
CMFCVisualManagerWindows7::OnDrawRadioButton Overschrijft CMFCVisualManager::OnDrawRadioButton
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton Overschrijft CMFCVisualManager::OnDrawRibbonApplicationButton
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder Overschrijft CMFCVisualManager::OnDrawRibbonButtonBorder
CMFCVisualManagerWindows7::OnDrawRibbonCaption Overschrijft CMFCVisualManager::OnDrawRibbonCaption
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton Overschrijft CMFCVisualManager::OnDrawRibbonCaptionButton
CMFCVisualManagerWindows7::OnDrawRibbonCategory Overschrijft CMFCVisualManager::OnDrawRibbonCategory
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab Overschrijft CMFCVisualManager::OnDrawRibbonCategoryTab
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton Overschrijft CMFCVisualManager::OnDrawRibbonDefaultPaneButton
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton Overschrijft CMFCVisualManager::OnDrawRibbonGalleryButton
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton Overschrijft CMFCVisualManager::OnDrawRibbonLaunchButton
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame Overschrijft CMFCVisualManager::OnDrawRibbonMenuCheckFrame
CMFCVisualManagerWindows7::OnDrawRibbonPanel Overschrijft CMFCVisualManager::OnDrawRibbonPanel
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption Overschrijft CMFCVisualManager::OnDrawRibbonPanelCaption
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar Overschrijft CMFCVisualManager::OnDrawRibbonProgressBar
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame Overschrijft CMFCVisualManager::OnDrawRibbonRecentFilesFrame
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel Overschrijft CMFCVisualManager::OnDrawRibbonSliderChannel
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb Overschrijft CMFCVisualManager::OnDrawRibbonSliderThumb
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton Overschrijft CMFCVisualManager::OnDrawRibbonSliderZoomButton
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane Overschrijft CMFCVisualManager::OnDrawRibbonStatusBarPane
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame Overschrijft CMFCVisualManager::OnDrawRibbonTabsFrame
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox Overschrijft CMFCVisualManagerWindows::OnDrawStatusBarSizeBox
CMFCVisualManagerWindows7::OnFillBarBackground Overschrijft CMFCVisualManagerWindows::OnFillBarBackground
CMFCVisualManagerWindows7::OnFillButtonInterior Overschrijft CMFCVisualManagerWindows::OnFillButtonInterior
CMFCVisualManagerWindows7::OnFillMenuImageRect Dit framework roept deze methode aan wanneer het gebied rond menu-itemafbeeldingen vult.
CMFCVisualManagerWindows7::OnFillRibbonButton Overschrijft CMFCVisualManager::OnFillRibbonButton
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup Overschrijft CMFCVisualManager::OnFillRibbonQuickAccessToolBarPopup
CMFCVisualManagerWindows7::OnHighlightMenuItem Overschrijft CMFCVisualManagerWindows::OnHighlightMenuItem
CMFCVisualManagerWindows7::OnNcActivate Overschrijft CMFCVisualManager::OnNcActivate
CMFCVisualManagerWindows7::OnNcPaint Overschrijft CMFCVisualManager::OnNcPaint
CMFCVisualManagerWindows7::OnUpdateSystemColors Overschrijft CMFCVisualManagerWindows::OnUpdateSystemColors
CMFCVisualManagerWindows7::SetResourceHandle Hiermee stelt u de resource-handle in waarmee de kenmerken van visualbeheer worden beschreven.
CMFCVisualManagerWindows7::SetStyle Hiermee stelt u het kleurenschema van de CMFCVisualManagerWindows7 GUI in.

Opmerkingen

Gebruik de CMFCVisualManagerWindows7 klasse om het uiterlijk van uw toepassing te wijzigen om een standaardToepassing voor Windows 7 na te bootsen. Deze klasse is mogelijk niet geldig als uw toepassing wordt uitgevoerd op een versie van Windows ouder dan Windows 7. In dat scenario gebruikt de toepassing de standaardvisual manager die is gedefinieerd in CMFCVisualManager.

CmFCVisualManagerWindows7 neemt meerdere methoden over van zowel de CMFCVisualManagerWindows-klasse als de CMFCVisualManager klasse. De methoden die in de vorige sectie worden vermeld, zijn methoden die nieuw zijn voor de CMFCVisualManagerWindows7 klasse.

Overnamehiƫrarchie

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerWindows

CMFCVisualManagerWindows7

Requirements

Koptekst: afxvisualmanagerwindows7.h

CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7

Standaarddestructor.

virtual ~CMFCVisualManagerWindows7();

CMFCVisualManagerWindows7::CMFCVisualManagerWindows7

Standaardconstructor.

CMFCVisualManagerWindows7();

CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor

Hiermee wordt de achtergrondkleur van een lintbewerkingsvak verkregen.

virtual COLORREF GetRibbonEditBackgroundColor (
    CMFCRibbonRichEditCtrl* pEdit,
    BOOL bIsHighlighted,
    BOOL bIsPaneHighlighted,
    BOOL bIsDisabled);

Parameterwaarden

pEdit
[in] Een aanwijzer naar het besturingselement bewerken. Deze waarde kan niet NULL zijn.

bIsHighlighted
[uit] Retourneert of het lintvak is gemarkeerd.

bIsPaneHighlighted
[uit] Retourneert TRUE als het lintvenster met pEdit is gemarkeerd.

bIsDisabled
[uit] Geeft als resultaat of pEdit is uitgeschakeld.

Retourwaarde

De achtergrondkleur van het invoervak pEdit.

Opmerkingen

CMFCVisualManagerWindows7::OnFillMenuImageRect

Dit framework roept deze methode aan wanneer het gebied rond een afbeelding van een menu-item vult.

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

Parameterwaarden

Pdc
[in] Een aanwijzer naar de apparaatcontext van een menuknop.

pButton
[in] Een aanwijzer naar een CMFCToolBarButton. Het framework vult de achtergrond voor deze knop.

Rechthoek
[in] Een rechthoek die de grenzen van het afbeeldingsgebied van de menuknop aangeeft.

state
[in] De knopstatus.

Opmerkingen

Zie ook

Hiƫrarchiegrafiek
Klassen
CMFCVisualManager-klasse
Klasse CMFCVisualManagerWindows