Aracılığıyla paylaş


CMFCVisualManagerWindows7 Sınıfı

, CMFCVisualManagerWindows7 bir uygulamaya Windows 7 uygulamasının görünümünü verir.

Sözdizimi

class CMFCVisualManagerWindows7 : public CMFCVisualManagerWindows;

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CMFCVisualManagerWindows7::CMFCVisualManagerWindows7 Varsayılan oluşturucu.
CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7 Varsayılan yıkıcı.

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCVisualManagerWindows7::CleanStyle Geçerli görsel stilini temizler ve varsayılan görsel stilini sıfırlar.
CMFCVisualManagerWindows7::CleanUp Kullanıcı arabirimindeki tüm nesneleri temizler ve menüleri sıfırlar.
CMFCVisualManagerWindows7::DrawNcBtn Çerçevedeki istemci olmayan alana bir düğme çizer. Çerçeve, pencere çerçevesinin sağ üst köşesindeki simge durumuna küçült, ekranı kapla, kapat ve geri yükle düğmelerini çizmek için bu yöntemi kullanır. Bu yöntem yalnızca program bir Aero tema kullandığında çağrılır.
CMFCVisualManagerWindows7::DrawNcText Çerçevedeki istemci olmayan alana metin çizer. Çerçeve, çerçeve penceresinin üst kısmındaki başlık çubuğuna uygulama başlığını çizmek için bu yöntemi kullanır.
CMFCVisualManagerWindows7::DrawSeparator CMFCToolBar Sınıfına bir ayırıcı çizer.
CMFCVisualManagerWindows7::GetRibbonBar Kullanıcı arabirimiyle ilişkili CMFCRibbonBar Sınıfını alır.
CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor Şerit düzenleme kutusu arka plan rengi alır.
CMFCVisualManagerWindows7::GetRibbonPopupBorderSize GEÇERSIZ Kılmalar CMFCVisualManager::GetRibbonPopupBorderSize
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarChevronOffset CMFCVisualManager::GetRibbonQuickAccessToolBarChevronOffset Geçersiz Kılmaları
CMFCVisualManagerWindows7::GetRibbonQuickAccessToolBarRightMargin CMFCVisualManager::GetRibbonQuickAccessToolBarRightMargin Geçersiz Kılmaları
CMFCVisualManagerWindows7::IsHighlightWholeMenuItem CMFCVisualManagerWindows::IsHighlightWholeMenuItem Geçersiz Kılmaları
CMFCVisualManagerWindows7::IsOwnerDrawMenuCheck CMFCVisualManager::IsOwnerDrawMenuCheck Geçersiz Kılmaları
CMFCVisualManagerWindows7::IsRibbonPresent bir CMFCRibbonBar öğesinin mevcut ve görünür olup olmadığını belirler.
CMFCVisualManagerWindows7::OnDrawButtonBorder CMFCVisualManagerWindows::OnDrawButtonBorder Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawCheckBoxEx CMFCVisualManagerWindows::OnDrawCheckBoxEx Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawComboDropButton CMFCVisualManagerWindows::OnDrawComboDropButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawDefaultRibbonImage CMFCVisualManager::OnDrawDefaultRibbonImage Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawMenuBorder CMFCVisualManagerWindows::OnDrawMenuBorder Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawMenuCheck CMFCVisualManager::OnDrawMenuCheck Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawMenuLabel CMFCVisualManager::OnDrawMenuLabel Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRadioButton Geçersiz kılınır CMFCVisualManager::OnDrawRadioButton
CMFCVisualManagerWindows7::OnDrawRibbonApplicationButton CMFCVisualManager::OnDrawRibbonApplicationButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonButtonBorder GEÇERSIZ Kılmalar CMFCVisualManager::OnDrawRibbonButtonBorder
CMFCVisualManagerWindows7::OnDrawRibbonCaption CMFCVisualManager::OnDrawRibbonCaption Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonCaptionButton CMFCVisualManager::OnDrawRibbonCaptionButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonCategory CMFCVisualManager::OnDrawRibbonCategory Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonCategoryTab CMFCVisualManager::OnDrawRibbonCategoryTab Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonDefaultPaneButton CMFCVisualManager::OnDrawRibbonDefaultPaneButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonGalleryButton CMFCVisualManager::OnDrawRibbonGalleryButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonLaunchButton Geçersiz kılınır CMFCVisualManager::OnDrawRibbonLaunchButton
CMFCVisualManagerWindows7::OnDrawRibbonMenuCheckFrame CMFCVisualManager::OnDrawRibbonMenuCheckFrame Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonPanel GEÇERSIZ Kılmalar CMFCVisualManager::OnDrawRibbonPanel
CMFCVisualManagerWindows7::OnDrawRibbonPanelCaption GEÇERSIZ Kılmalar CMFCVisualManager::OnDrawRibbonPanelCaption
CMFCVisualManagerWindows7::OnDrawRibbonProgressBar CMFCVisualManager::OnDrawRibbonProgressBar Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonRecentFilesFrame CMFCVisualManager::OnDrawRibbonRecentFilesFrame Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonSliderChannel GEÇERSIZ Kılmalar CMFCVisualManager::OnDrawRibbonSliderChannel
CMFCVisualManagerWindows7::OnDrawRibbonSliderThumb GEÇERSIZ Kılmalar CMFCVisualManager::OnDrawRibbonSliderThumb
CMFCVisualManagerWindows7::OnDrawRibbonSliderZoomButton CMFCVisualManager::OnDrawRibbonSliderZoomButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonStatusBarPane CMFCVisualManager::OnDrawRibbonStatusBarPane Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnDrawRibbonTabsFrame GEÇERSIZ Kılmalar CMFCVisualManager::OnDrawRibbonTabsFrame
CMFCVisualManagerWindows7::OnDrawStatusBarSizeBox CMFCVisualManagerWindows::OnDrawStatusBarSizeBox Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnFillBarBackground CMFCVisualManagerWindows::OnFillBarBackground Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnFillButtonInterior CMFCVisualManagerWindows::OnFillButtonInterior Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnFillMenuImageRect Çerçeve, menü öğesi görüntülerinin etrafındaki alanı doldurduğunda bu yöntemi çağırır.
CMFCVisualManagerWindows7::OnFillRibbonButton CMFCVisualManager::OnFillRibbonButton Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnFillRibbonQuickAccessToolBarPopup CMFCVisualManager::OnFillRibbonQuickAccessToolBarPopup Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnHighlightMenuItem CMFCVisualManagerWindows::OnHighlightMenuItem Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnNcActivate CMFCVisualManager::OnNcActivate Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnNcPaint CMFCVisualManager::OnNcPaint Geçersiz Kılmaları
CMFCVisualManagerWindows7::OnUpdateSystemColors CMFCVisualManagerWindows::OnUpdateSystemColors Geçersiz Kılmaları
CMFCVisualManagerWindows7::SetResourceHandle Görsel yöneticisinin özniteliklerini açıklayan kaynak tutamacını ayarlar.
CMFCVisualManagerWindows7::SetStyle GUI'nin CMFCVisualManagerWindows7 renk düzenini ayarlar.

Açıklamalar

CMFCVisualManagerWindows7 Varsayılan bir Windows 7 uygulamasını taklit etmek için uygulamanızın görünümünü değiştirmek için sınıfını kullanın. Uygulamanız Windows 7'den önceki bir Windows sürümünde çalışıyorsa bu sınıf geçerli olmayabilir. Bu senaryoda, uygulama CMFCVisualManager'da tanımlanan varsayılan görsel yöneticisini kullanır.

CMFCVisualManagerWindows7, hem CMFCVisualManagerWindows Sınıfından hem de sınıfından CMFCVisualManager birden çok yöntemi devralır. Önceki bölümde listelenen yöntemler, sınıfına yeni eklenen CMFCVisualManagerWindows7 yöntemlerdir.

Devralma Hiyerarşisi

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerWindows

CMFCVisualManagerWindows7

Gereksinimler

Üst bilgi: afxvisualmanagerwindows7.h

CMFCVisualManagerWindows7::~CMFCVisualManagerWindows7

Varsayılan yıkıcı.

virtual ~CMFCVisualManagerWindows7();

CMFCVisualManagerWindows7::CMFCVisualManagerWindows7

Varsayılan oluşturucu.

CMFCVisualManagerWindows7();

CMFCVisualManagerWindows7::GetRibbonEditBackgroundColor

Şerit düzenleme kutusunun arka plan rengini alır.

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

Parametreler

pEdit
[in] Düzenleme denetiminin işaretçisi. Bu değer NULL olamaz.

bIsHighlighted
[out] Şerit kutusunun vurgulanmış olup olmadığını döndürür.

bIsPaneHighlighted
[out] pEdit içeren şerit paneli vurgulanmışsa TRUE döndürür.

bIsDisabled
[out] pEdit'in devre dışı bırakılıp bırakılmadığını döndürür.

Dönüş Değeri

Düzenleme kutusunun arka plan rengi pEdit.

Açıklamalar

CMFCVisualManagerWindows7::OnFillMenuImageRect

Çerçeve, menü öğesi görüntüsünün etrafındaki alanı doldurduğunda bu yöntemi çağırır.

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

Parametreler

pDC
[in] Menü düğmesinin cihaz bağlamını işaret eden bir işaretçi.

pButton
[in] bir işaretçisi CMFCToolBarButton. Çerçeve bu düğmenin arka planını doldurur.

dikdörtgen
[in] Menü düğmesi resim alanının sınırlarını belirten dikdörtgen.

state
[in] Düğme durumu.

Açıklamalar

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CMFCVisualManager Sınıfı
CMFCVisualManagerWindows Sınıfı