Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Element CMFCVisualManagerWindows7
daje aplikacji wygląd aplikacji systemu Windows 7.
Składnia
class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 | Konstruktor domyślny. |
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 | Domyślny destruktor. |
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
CMFCVisualManagerWindows7::CleanStyle |
Czyści bieżący styl wizualizacji i resetuje domyślny styl wizualizacji. |
CMFCVisualManagerWindows7::CleanUp |
Czyści wszystkie obiekty w interfejsie użytkownika i resetuje menu. |
CMFCVisualManagerWindows7::DrawNcBtn |
Rysuje przycisk w obszarze niekliencką na ramce. Struktura używa tej metody do rysowania zminimalizowania, maksymalizowania, zamykania i przywracania przycisków w prawym górnym rogu ramki okna. Ta metoda jest wywoływana tylko wtedy, gdy program używa motywu Aero . |
CMFCVisualManagerWindows7::DrawNcText |
Rysuje tekst w obszarze niekliencką na ramce. Struktura używa tej metody, aby narysować tytuł aplikacji na pasku tytułu w górnej części okna ramki. |
CMFCVisualManagerWindows7::DrawSeparator |
Rysuje separator klasy CMFCToolBar. |
CMFCVisualManagerWindows7::GetRibbonBar |
Pobiera klasę CMFCRibbonBar skojarzoną z interfejsem użytkownika. |
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor | Uzyskuje kolor tła pola edycji wstążki. |
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize |
Zastępuje cmFCVisualManager::GetRibbonPopupBorderSize |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset |
Zastępuje cmFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset |
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin |
Zastępuje cmFCVisualManager::GetRibbonQuickAccessToolBarRightMargin |
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem |
Zastępuje cmFCVisualManagerWindows::IsHighlightWholeMenuItem |
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck |
Zastępuje cmFCVisualManager::IsOwnerDrawMenuCheck |
CMFCVisualManagerWindows7::IsRibbonPresent |
Określa, czy element CMFCRibbonBar jest obecny i widoczny. |
CMFCVisualManagerWindows7::OnDrawButtonBorder |
Zastępuje cmFCVisualManagerWindows::OnDrawButtonBorder |
CMFCVisualManagerWindows7::OnDrawCheckBoxEx |
Zastępuje polecenie CMFCVisualManagerWindows::OnDrawCheckBoxEx |
CMFCVisualManagerWindows7::OnDrawComboDropButton |
Zastępuje atrybut CMFCVisualManagerWindows::OnDrawComboDropButton |
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage |
Zastępuje cmFCVisualManager::OnDrawDefaultRibbonImage |
CMFCVisualManagerWindows7::OnDrawMenuBorder |
Zastępuje cmFCVisualManagerWindows::OnDrawMenuBorder |
CMFCVisualManagerWindows7::OnDrawMenuCheck |
Zastępuje cmFCVisualManager::OnDrawMenuCheck |
CMFCVisualManagerWindows7::OnDrawMenuLabel |
Zastępuje cmFCVisualManager::OnDrawMenuLabel |
CMFCVisualManagerWindows7::OnDrawRadioButton |
Zastępuje CMFCVisualManager::OnDrawRadioButton |
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton |
Zastępuje polecenie CMFCVisualManager::OnDrawRibbonApplicationButton |
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder |
Zastępuje cmFCVisualManager::OnDrawRibbonButtonBorder |
CMFCVisualManagerWindows7::OnDrawRibbonCaption |
Zastępuje cmFCVisualManager::OnDrawRibbonCaption |
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton |
Zastępuje cmFCVisualManager::OnDrawRibbonCaptionButton |
CMFCVisualManagerWindows7::OnDrawRibbonCategory |
Zastępuje cmFCVisualManager::OnDrawRibbonCategory |
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab |
Zastępuje cmFCVisualManager::OnDrawRibbonCategoryTab |
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton |
Zastępuje cmFCVisualManager::OnDrawRibbonDefaultPaneButton |
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton |
Zastępuje cmFCVisualManager::OnDrawRibbonGalleryButton |
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton |
Zastępuje CMFCVisualManager::OnDrawRibbonLaunchButton |
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame |
Zastępuje cmFCVisualManager::OnDrawRibbonMenuCheckFrame |
CMFCVisualManagerWindows7::OnDrawRibbonPanel |
Zastępuje cmFCVisualManager::OnDrawRibbonPanel |
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption |
Zastępuje cmFCVisualManager::OnDrawRibbonPanelCaption |
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar |
Zastępuje cmFCVisualManager::OnDrawRibbonProgressBar |
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame |
Zastępuje element CMFCVisualManager::OnDrawRibbonRecentFilesFrame |
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel |
Zastępuje cmFCVisualManager::OnDrawRibbonsliderChannel |
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb |
Zastępuje cmFCVisualManager::OnDrawRibbonSliderThumb |
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton |
Zastępuje cmFCVisualManager::OnDrawRibbonsliderZoomButton |
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane |
Zastępuje cmFCVisualManager::OnDrawRibbonStatusBarPane |
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame |
Zastępuje element CMFCVisualManager::OnDrawRibbonTabsFrame |
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox |
Zastępuje cmFCVisualManagerWindows::OnDrawStatusBarSizeBox |
CMFCVisualManagerWindows7::OnFillBarBackground |
Zastępuje cmFCVisualManagerWindows::OnFillBarBackground |
CMFCVisualManagerWindows7::OnFillButtonInterior |
Zastępuje cmFCVisualManagerWindows::OnFillButtonInterior |
CMFCVisualManagerWindows7::OnFillMenuImageRect | Struktura wywołuje tę metodę, gdy wypełnia obszar wokół obrazów elementów menu. |
CMFCVisualManagerWindows7::OnFillRibbonButton |
Zastępuje cmFCVisualManager::OnFillRibbonButton |
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup |
Zastępuje cmFCVisualManager::OnFillRibbonQuickAccessToolBarPopup |
CMFCVisualManagerWindows7::OnHighlightMenuItem |
Zastępuje cmFCVisualManagerWindows::OnHighlightMenuItem |
CMFCVisualManagerWindows7::OnNcActivate |
Zastępuje cmFCVisualManager::OnNcActivate |
CMFCVisualManagerWindows7::OnNcPaint |
Zastępuje cmFCVisualManager::OnNcPaint |
CMFCVisualManagerWindows7::OnUpdateSystemColors |
Zastępuje cmFCVisualManagerWindows::OnUpdateSystemColors |
CMFCVisualManagerWindows7::SetResourceHandle |
Ustawia uchwyt zasobu, który opisuje atrybuty menedżera wizualizacji. |
CMFCVisualManagerWindows7::SetStyle |
Ustawia schemat kolorów graficznego interfejsu CMFCVisualManagerWindows7 użytkownika. |
Uwagi
CMFCVisualManagerWindows7
Użyj klasy , aby zmienić wygląd aplikacji, aby naśladować domyślną aplikację systemu Windows 7. Ta klasa może nie być prawidłowa, jeśli aplikacja jest uruchomiona w wersji systemu Windows starszej niż Windows 7. W tym scenariuszu aplikacja używa domyślnego menedżera wizualizacji zdefiniowanego w programie CMFCVisualManager.
CmFCVisualManagerWindows7 dziedziczy wiele metod zarówno z klasy CMFCVisualManagerWindows, jak CMFCVisualManager
i klasy . Metody wymienione w poprzedniej sekcji to metody nowe dla CMFCVisualManagerWindows7
klasy.
Hierarchia dziedziczenia
CMFCVisualManagerWindows7
Wymagania
Nagłówek: afxvisualmanagerwindows7.h
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7
Domyślny destruktor.
virtual ~CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7
Konstruktor domyślny.
CMFCVisualManagerWindows7();
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor
Uzyskuje kolor tła pola edycji wstążki.
virtual COLORREF GetRibbonEditBackgroundColor (
CMFCRibbonRichEditCtrl* pEdit,
BOOL bIsHighlighted,
BOOL bIsPaneHighlighted,
BOOL bIsDisabled);
Parametry
pEdit
[in] Wskaźnik do kontrolki edycji. Ta wartość nie może mieć wartości NULL.
bIsHighlighted
[out] Zwraca, czy pole wstążki jest wyróżnione.
bIsPaneHighlighted
[out] Zwraca wartość TRUE, jeśli zostanie wyróżniony panel wstążki zawierający element pEdit .
bIsDisabled
[out] Zwraca, czy element pEdit jest wyłączony.
Wartość zwracana
Kolor tła pola edycji pEdit.
Uwagi
CMFCVisualManagerWindows7::OnFillMenuImageRect
Struktura wywołuje tę metodę, gdy wypełnia obszar wokół obrazu elementu menu.
virtual void OnFillMenuImageRect(
CDC* pDC,
CMFCToolBarButton* pButton,
CRect rectangle,
CMFCVisualManager::AFX_BUTTON_STATE state);
Parametry
PDC
[in] Wskaźnik do kontekstu urządzenia przycisku menu.
PButton
[in] Wskaźnik do .CMFCToolBarButton
Struktura wypełnia tło tego przycisku.
prostokąt
[in] Prostokąt określający granice obszaru obrazu przycisku menu.
state
[in] Stan przycisku.
Uwagi
Zobacz też
Wykres hierarchii
Klasy
Klasa CMFCVisualManager
Klasa CMFCVisualManagerWindows