Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
Ez CMFCVisualManagerWindows7 egy Windows 7-alkalmazás megjelenését adja az alkalmazásnak.
Szemantika
class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;
Tagok
Nyilvános konstruktorok
| Név | Description |
|---|---|
| CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 | Alapértelmezett konstruktor. |
| CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 | Alapértelmezett destruktor. |
Nyilvános metódusok
| Név | Description |
|---|---|
CMFCVisualManagerWindows7::CleanStyle |
Törli az aktuális vizualizációs stílust, és alaphelyzetbe állítja az alapértelmezett vizuális stílust. |
CMFCVisualManagerWindows7::CleanUp |
Törli a felhasználói felületen található összes objektumot, és alaphelyzetbe állítja a menüket. |
CMFCVisualManagerWindows7::DrawNcBtn |
Gomb rajzolása a keret nem ügyfél területén. A keretrendszer ezzel a módszerrel az ablakkeret jobb felső sarkában lévő kis méretű, teljes méretű, bezárási és visszaállítási gombokat rajzolja meg. Ezt a metódust csak akkor hívjuk meg, ha a program témát Aero használ. |
CMFCVisualManagerWindows7::DrawNcText |
Szöveget rajzol a keret nem ügyfélterületén. A keretrendszer ezzel a módszerrel rajzolja meg az alkalmazás címét a keretablak tetején található címsorban. |
CMFCVisualManagerWindows7::DrawSeparator |
Elválasztó rajzolása a CMFCToolBar osztályon. |
CMFCVisualManagerWindows7::GetRibbonBar |
Lekéri a felhasználói felülethez társított CMFCRibbonBar osztályt . |
| CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor | Beolvas egy menüszalag szerkesztési mező háttérszínét. |
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize |
Felülbírálások CMFCVisualManager::GetRibbonPopupBorderSize |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset |
Felülbírálások CMFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin |
Felülbírálások CMFCVisualManager::GetRibbonQuickAccessToolBarRightMargin |
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem |
Felülbírálások CMFCVisualManagerWindows::IsHighlightWholeMenuItem |
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck |
Felülbírálások CMFCVisualManager::IsOwnerDrawMenuCheck |
CMFCVisualManagerWindows7::IsRibbonPresent |
Meghatározza, hogy egy CMFCRibbonBar adott jelen van-e és látható-e. |
CMFCVisualManagerWindows7::OnDrawButtonBorder |
Felülbírálások CMFCVisualManagerWindows::OnDrawButtonBorder |
CMFCVisualManagerWindows7::OnDrawCheckBoxEx |
Felülbírálások CMFCVisualManagerWindows::OnDrawCheckBoxEx |
CMFCVisualManagerWindows7::OnDrawComboDropButton |
Felülbírálások CMFCVisualManagerWindows::OnDrawComboDropButton |
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage |
Felülbírálások CMFCVisualManager::OnDrawDefaultRibbonImage |
CMFCVisualManagerWindows7::OnDrawMenuBorder |
Felülbírálások CMFCVisualManagerWindows::OnDrawMenuBorder |
CMFCVisualManagerWindows7::OnDrawMenuCheck |
Felülbírálások CMFCVisualManager::OnDrawMenuCheck |
CMFCVisualManagerWindows7::OnDrawMenuLabel |
Felülbírálások CMFCVisualManager::OnDrawMenuLabel |
CMFCVisualManagerWindows7::OnDrawRadioButton |
Felülbírálja CMFCVisualManager::OnDrawRadioButton |
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton |
Felülbírálások CMFCVisualManager::OnDrawRibbonApplicationButton |
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder |
Felülbírálások CMFCVisualManager::OnDrawRibbonButtonBorder |
CMFCVisualManagerWindows7::OnDrawRibbonCaption |
Felülbírálások CMFCVisualManager::OnDrawRibbonCaption |
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton |
Felülbírálások CMFCVisualManager::OnDrawRibbonCaptionButton |
CMFCVisualManagerWindows7::OnDrawRibbonCategory |
Felülbírálások CMFCVisualManager::OnDrawRibbonCategory |
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab |
Felülbírálások CMFCVisualManager::OnDrawRibbonCategoryTab |
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton |
Felülbírálások CMFCVisualManager::OnDrawRibbonDefaultPaneButton |
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton |
Felülbírálások CMFCVisualManager::OnDrawRibbonGalleryButton |
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton |
Felülbírálja CMFCVisualManager::OnDrawRibbonLaunchButton |
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame |
Felülbírálások CMFCVisualManager::OnDrawRibbonMenuCheckFrame |
CMFCVisualManagerWindows7::OnDrawRibbonPanel |
Felülbírálások CMFCVisualManager::OnDrawRibbonPanel |
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption |
Felülbírálások CMFCVisualManager::OnDrawRibbonPanelCaption |
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar |
Felülbírálások CMFCVisualManager::OnDrawRibbonProgressBar |
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame |
Felülbírálások CMFCVisualManager::OnDrawRibbonRecentFilesFrame |
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel |
Felülbírálások CMFCVisualManager::OnDrawRibbonSliderChannel |
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb |
Felülbírálások CMFCVisualManager::OnDrawRibbonSliderThumb |
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton |
Felülbírálások CMFCVisualManager::OnDrawRibbonSliderZoomButton |
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane |
Felülbírálások CMFCVisualManager::OnDrawRibbonStatusBarPane |
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame |
Felülbírálások CMFCVisualManager::OnDrawRibbonTabsFrame |
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox |
Felülbírálások CMFCVisualManagerWindows::OnDrawStatusBarSizeBox |
CMFCVisualManagerWindows7::OnFillBarBackground |
Felülbírálások CMFCVisualManagerWindows::OnFillBarBackground |
CMFCVisualManagerWindows7::OnFillButtonInterior |
Felülbírálások CMFCVisualManagerWindows::OnFillButtonInterior |
| CMFCVisualManagerWindows7::OnFillMenuImageRect | A keretrendszer ezt a metódust hívja meg, amikor kitölti a menüelem-rendszerképek körüli területet. |
CMFCVisualManagerWindows7::OnFillRibbonButton |
Felülbírálások CMFCVisualManager::OnFillRibbonButton |
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup |
Felülbírálások CMFCVisualManager::OnFillRibbonQuickAccessToolBarPopup |
CMFCVisualManagerWindows7::OnHighlightMenuItem |
Felülbírálások CMFCVisualManagerWindows::OnHighlightMenuItem |
CMFCVisualManagerWindows7::OnNcActivate |
Felülbírálások CMFCVisualManager::OnNcActivate |
CMFCVisualManagerWindows7::OnNcPaint |
Felülbírálások CMFCVisualManager::OnNcPaint |
CMFCVisualManagerWindows7::OnUpdateSystemColors |
Felülbírálások CMFCVisualManagerWindows::OnUpdateSystemColors |
CMFCVisualManagerWindows7::SetResourceHandle |
Beállítja a vizualizációkezelő attribútumait leíró erőforrás-leírót. |
CMFCVisualManagerWindows7::SetStyle |
Beállítja a grafikus felhasználói felület színsémát CMFCVisualManagerWindows7 . |
Megjegyzések
CMFCVisualManagerWindows7 Az osztály használatával módosíthatja az alkalmazás megjelenését egy alapértelmezett Windows 7-alkalmazás utánzásához. Előfordulhat, hogy ez az osztály nem érvényes, ha az alkalmazás a Windows 7-nél korábbi Windows-verzión fut. Ebben a forgatókönyvben az alkalmazás a CMFCVisualManagerben definiált alapértelmezett vizualizációkezelőt használja.
A CMFCVisualManagerWindows7 több metódust örököl a CMFCVisualManagerWindows osztálytól és az CMFCVisualManager osztálytól is. Az előző szakaszban felsorolt metódusok az osztály új metódusai CMFCVisualManagerWindows7 .
Öröklési hierarchia
CMFCVisualManagerWindows7
Requirements
Fejléc: afxvisualmanagerwindows7.h
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7
Alapértelmezett destruktor.
virtual ~CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7
Alapértelmezett konstruktor.
CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor
Beolvasja a menüszalag szerkesztési mezőjének háttérszínét.
virtual COLORREF GetRibbonEditBackgroundColor (
CMFCRibbonRichEditCtrl* pEdit,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled);
Paraméterek
pSzerkesztés
[in] A szerkesztési vezérlőre mutató mutató. Ez az érték nem lehet NULL.
bIsHighlighted
[kifelé] Azt adja vissza, hogy a menüszalag mező ki van-e emelve.
bIsPaneHighlighted
[kifelé] Igaz értéket ad vissza, ha a pEditet tartalmazó menüszalagpanel ki van emelve.
bIsDisabled
[kifelé] Azt adja vissza, hogy a pEdit le van-e tiltva.
Visszaadott érték
A szerkesztési mező háttérszíne pEdit.
Megjegyzések
CMFCVisualManagerWindows7::OnFillMenuImageRect
A keretrendszer akkor hívja meg ezt a metódust, amikor kitölti a menüelem képe körüli területet.
virtual void OnFillMenuImageRect(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rectangle,
CMFCVisualManager::AFX_BUTTON_STATE state);
Paraméterek
Pdc
[in] Egy menügomb eszközkörnyezetére mutató mutató.
pButton
[in] Mutató egy CMFCToolBarButton. A keretrendszer kitölti a gomb hátterét.
Téglalap
[in] Egy téglalap, amely meghatározza a menügomb képterületének határait.
state
[in] A gomb állapota.
Megjegyzések
Lásd még
hierarchiadiagram
osztályok
CMFCVisualManager osztály
CMFCVisualManagerWindows osztály