Aracılığıyla paylaş


CMFCVisualManagerOffice2003 Sınıfı

CMFCVisualManagerOffice2003 bir uygulamaya Microsoft Office 2003 görünümü verir.

Sözdizimi

class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP

Üyeler

Genel Yöntemler

Veri Akışı Adı Açıklama
CMFCVisualManagerOffice2003::D rawComboBorderWinXP Geçerli Windows XP temasını kullanarak birleşik giriş kutusu kenarını çizer. (Geçersiz Kılmalar CMFCVisualManager::D rawComboBorderWinXP.)
CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP Geçerli Windows XP temasını kullanarak bir birleşik giriş kutusu açılan düğmesi çizer. (Geçersiz Kılmalar CMFCVisualManager::D rawComboDropButtonWinXP.)
CMFCVisualManagerOffice2003::D rawCustomizeButton Özelleştir düğmesi çizer.
CMFCVisualManagerOffice2003::D rawPushButtonWinXP Geçerli Windows XP temasını kullanarak bir anında iletme düğmesi çizer. (Geçersiz Kılmalar CMFCVisualManager::D rawPushButtonWinXP.)
CMFCVisualManagerOffice2003::GetBaseThemeColor Temel tema rengini alır.
CMFCVisualManagerOffice2003::GetHighlightMenuItemColor Vurgulanan menü öğesi için kullanılan rengi alır.
CMFCVisualManagerOffice2003::GetPropertyGridGroupColor Çerçeve, özellik listesinin arka plan rengini almak için bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.)
CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor Çerçeve, özellik listesinin metin rengini almak için bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.)
CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight Tüm menü öğelerinin yüksekliğini döndürür. (Geçersiz Kılmalar CMFCVisualManager::GetShowAllMenuItemsHeight.)
CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors Belirtilen temel grup arka plan rengini ve kenarlık rengini ayarlar. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.)
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor Vurgu ton rengini alır. (Geçersiz Kılmalar CMFCVisualManager::GetSmartDockingHighlightToneColor.)
CMFCVisualManagerOffice2003::GetTabFrameColors Çerçeve, sekme penceresi çizmek için renk kümesini alması gerektiğinde bu işlevi çağırır. (Geçersiz Kılmalar CMFCVisualManager::GetTabFrameColors.)
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin Araç çubuğunun Özelleştir düğmesinin kenar boşluğunu alır. (Geçersiz Kılmalar CMFCVisualManager::GetToolBarCustomizeButtonMargin.)
CMFCVisualManagerOffice2003::GetToolbarDisabledColor Araç çubuğunun devre dışı bırakılan rengini alır. (Geçersiz Kılmalar CMFCVisualManager::GetToolbarDisabledColor.)
CMFCVisualManagerOffice2003::GetToolTipInfo Araç ipucu bilgilerini almak için çerçeve tarafından çağrılır. (Geçersiz Kılmalar CMFCVisualManager::GetToolTipInfo.)
CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled Görsel yöneticisinin yerel Windows XP tema renklerini kullanıp kullanmadığını gösterir.
CMFCVisualManagerOffice2003::IsDockingTabHasBorder Geçerli görsel yöneticisinin yerleşik ve sekmeli bölmelerin çevresine kenarlık çizip çizmediğini döndürür. (Geçersiz Kılmalar CMFCVisualManager::IsDockingTabHasBorder.)
CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs OneNote sekmelerinin vurgulanıp vurgulanmayacağını gösterir. (Geçersiz Kılmalar CMFCVisualManager::IsHighlightOneNoteTabs.)
CMFCVisualManagerOffice2003::IsOffsetPressedButton Araç çubuğu düğmesi çizerken çerçeve tarafından çağrılır. (Geçersiz Kılmalar CMFCVisualManager::IsOffsetPressedButton.)
CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook Office XP görünümüne sahip bir durum çubuğu olup olmadığını gösterir.
CMFCVisualManagerOffice2003::IsToolbarRoundShape Belirtilen araç çubuğunun yuvarlak bir şekle sahip olup olmadığını gösterir. (Geçersiz Kılmalar CMFCVisualManager::IsToolbarRoundShape.)
CMFCVisualManagerOffice2003::IsUseGlobalTheme Genel bir Windows XP temasının kullanılıp kullanılmadığını gösterir.
CMFCVisualManagerOffice2003::IsWindowsThemingSupported Windows temalı oluşturmanın desteklenip desteklenmediğini gösterir. (Geçersiz Kılmalar CMFCVisualManager::IsWindowsThemingSupported.)
CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder Çerçeve, otomatik gizleme düğmesinin kenarlığını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawAutoHideButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawBarGripper Bir denetim çubuğu için kavrama çubuğunu çizdiğinde çerçeve tarafından çağrılır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawBarGripper.)
CMFCVisualManagerOffice2003::OnDrawBrowseButton Çerçeve, düzenleme denetimi için gözat düğmesini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)
CMFCVisualManagerOffice2003::OnDrawButtonBorder Çerçeve, araç çubuğu düğmesinin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder Çerçeve, CMFCCaptionBar Sınıf nesnesinin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawCaptionBarBorder.)
CMFCVisualManagerOffice2003::OnDrawCheckBoxEx Çerçeve, bir onay kutusu çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawCheckBoxEx.)
CMFCVisualManagerOffice2003::OnDrawComboBorder Çerçeve, CMFCToolBarComboBoxButton Sınıfı nesnesinin çevresine kenarlık çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawComboBorder.)
CMFCVisualManagerOffice2003::OnDrawComboDropButton Çerçeve, CMFCToolBarComboBoxButton Sınıfının bırakma düğmesini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)
CMFCVisualManagerOffice2003::OnDrawControlBorder Çerçeve, denetimin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawControlBorder.)
CMFCVisualManagerOffice2003::OnDrawExpandingBox Çerçeve, genişleyen bir kutu çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawExpandingBox.)
CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder Çerçeve, CMFCHeaderCtrl Sınıfının bir örneğinin çevresine kenarlık çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawHeaderCtrlBorder.)
CMFCVisualManagerOffice2003::OnDrawMenuBorder Çerçeve, CMFCPopupMenu Sınıfının kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)
CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter Çerçeve, Bir Outlook çubuğu için ayırıcı çizerken bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawOutlookBarSplitter.)
CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder Bir Outlook sayfası düğmesinin kenarını çizerken çerçeve tarafından çağrılır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawOutlookPageButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawPaneBorder Çerçeve, CPane Sınıfı nesnesinin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)
CMFCVisualManagerOffice2003::OnDrawPaneCaption Çerçeve, CDockablePane Sınıfı nesnesi için resim yazısı çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)
CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder Çerçeve, bir açılır pencerenin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.)
CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder Çerçeve, açılan penceredeki bir düğmenin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption Çerçeve, bir açılır pencerenin resim yazısını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.)
CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup Çerçeve, şeritte bir grup düğme çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonButtonsGroup.)
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption Çerçeve, şerit kategorisi için resim yazısı çubuğunu çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonCategoryCaption.)
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab Çerçeve, şerit kategorisinin sekmesini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonCategoryTab.)
CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar Çerçeve bir CMFCRibbonProgressBar Sınıfı çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonProgressBar.)
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator Çerçeve, şeridin Hızlı Erişim Araç Çubuğu'nda bir ayırıcı çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.)
CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel Çerçeve, CMFCRibbonSlider Sınıfının kanalını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonSliderChannel.)
CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb Çerçeve, CMFCRibbonSlider nesnesinin başparmağını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonSliderThumb.)
CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton Çerçeve, CMFCRibbonSlider nesnesinin yakınlaştırma düğmelerini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawRibbonSliderZoomButton.)
CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane Çerçeve, durum çubuğuna bir bölme çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.)
CMFCVisualManagerOffice2003::OnDrawScrollButtons Çerçeve, kaydırma düğmeleri çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)
CMFCVisualManagerOffice2003::OnDrawSeparator Çerçeve, bir ayırıcı çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawSeparator.)
CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems Çerçeve, bir menüdeki tüm öğeleri çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawShowAllMenuItems.)
CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder Çerçeve, CMFCStatusBar Sınıf nesnesi için kenarlık çizerken bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)
CMFCVisualManagerOffice2003::OnDrawStatusBarProgress Çerçeve, CMFCStatusBar nesnesinde ilerleme göstergesini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawStatusBarProgress.)
CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox Çerçeve, CMFCStatusBar için boyut kutusunu çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnDrawStatusBarSizeBox.)
CMFCVisualManagerOffice2003::OnDrawTab Çerçeve, CMFCBaseTabCtrl Sınıf nesnesinin sekmelerini çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTab.)
CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder Çerçeve, bir sekme düğmesinin kenarını çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawTask Çerçeve, bir CMFCTasksPaneTask Sınıf nesnesi çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTask.)
CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder Çerçeve, CMFCTasksPane Sınıfı nesnesinde bir grubun çevresine kenarlık çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)
CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption Çerçeve, CMFCTasksPaneTaskGroup Sınıf nesnesi için resim yazısı çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)
CMFCVisualManagerOffice2003::OnDrawTearOffCaption Çerçeve, CMFCPopupMenu Sınıf nesnesi için resim yazısı çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)
CMFCVisualManagerOffice2003::OnErasePopupWindowButton Çerçeve, açılan penceredeki bir düğmeyi sildiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)
CMFCVisualManagerOffice2003::OnEraseTabsArea Çerçeve, bir sekme penceresinin sekme alanını sildiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnEraseTabsArea.)
CMFCVisualManagerOffice2003::OnEraseTabsButton Çerçeve, bir sekme düğmesinin metnini ve simgesini sildiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnEraseTabsButton.)
CMFCVisualManagerOffice2003::OnEraseTabsFrame Çerçeve, CMFCBaseTabCtrl Sınıfındaki bir çerçeveyi sildiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnEraseTabsFrame.)
CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground Çerçeve, otomatik gizleme düğmesinin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillAutoHideButtonBackground.)
CMFCVisualManagerOffice2003::OnFillBarBackground Çerçeve, CBasePane Sınıfı nesnesinin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillBarBackground.)
CMFCVisualManagerOffice2003::OnFillButtonInterior Çerçeve, araç çubuğu düğmesinin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillButtonInterior.)
CMFCVisualManagerOffice2003::OnFillCommandsListBackground Çerçeve, komut listesine ait bir araç çubuğu düğmesinin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)
CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground Çerçeve, üst bilgi denetiminin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillHeaderCtrlBackground.)
CMFCVisualManagerOffice2003::OnFillHighlightedArea Çerçeve, araç çubuğu düğmesinin vurgulanan alanını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillHighlightedArea.)
CMFCVisualManagerOffice2003::OnFillOutlookBarCaption Çerçeve, Outlook resim yazısı çubuğunun arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillOutlookBarCaption.)
CMFCVisualManagerOffice2003::OnFillOutlookPageButton Çerçeve, outlook sayfası düğmesinin içini doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillOutlookPageButton.)
CMFCVisualManagerOffice2003::OnFillPopupWindowBackground Çerçeve, bir açılır pencerenin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.)
CMFCVisualManagerOffice2003::OnFillTab Çerçeve, bir sekme penceresinin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillTab.)
CMFCVisualManagerOffice2003::OnFillTasksGroupInterior Çerçeve, CMFCTasksPaneTaskGroup Sınıfı nesnesinin içini doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)
CMFCVisualManagerOffice2003::OnFillTasksPaneBackground Çerçeve, CMFCTasksPane denetiminin arka planını doldurduğunda bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManager::OnFillTasksPaneBackground.)
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton Çerçeve, vurgulanmış bir hızlı özelleştirme menü düğmesi çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.)
CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems Çerçeve, vurgulanmış bir menü komutu çizdiğinde bu yöntemi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)
CMFCVisualManagerOffice2003::OnUpdateSystemColors Sistem renkleri değiştiğinde çerçeve bu işlevi çağırır. (Geçersiz Kılmalar CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)
CMFCVisualManagerOffice2003::SetDefaultWinXPColors Görsel yöneticisinin yerel Windows XP tema renklerini mi yoksa GetSysColor'dan alınan renkleri mi kullanması gerektiğini belirtir.
CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook Windows XP genel temasının kullanılması gerektiğini belirtir.
CMFCVisualManagerOffice2003::SetUseGlobalTheme Görsel yöneticisinin genel tema kullanıp kullanmadığını belirtir.

Açıklamalar

Uygulamanızın CMFCVisualManagerOffice2003 görünümünü Microsoft Office 2003'e benzeyecek şekilde değiştirmek için sınıfını kullanırsınız.

Örnek

Aşağıdaki örnekte Office 2003 görsel yöneticisinin nasıl ayarlanacağı gösterilmektedir. Bu kod parçacığı, Masaüstü Uyarı Tanıtımı örneğinin bir parçasıdır.

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));

Devralma Hiyerarşisi

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerOffice2003

Gereksinimler

Üst bilgi: afxvisualmanageroffice2003.h

CMFCVisualManagerOffice2003::D rawComboBorderWinXP

Geçerli Windows XP temasını kullanarak birleşik giriş kutusu kenarını çizer.

virtual BOOL DrawComboBorderWinXP(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Birleşik giriş kutusu kenarlarının sınırlayıcı dikdörtgeni.

bDisabled
[in] Birleşik giriş kutusu kenarlarının devre dışı bırakılıp bırakılmayacağını belirtir.

bIsDropped
[in] Birleşik giriş kutusu kenarlarının aşağı bırakılıp bırakılmayacağını belirtir.

bIsHighlighted
[in] Birleşik giriş kutusu kenarlarının vurgulanıp vurgulu olmadığını belirtir.

Dönüş Değeri

Tema API'sinin etkin olması durumunda TRUE veya etkin değilse YANLIŞ döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP

Geçerli Windows XP temasını kullanarak bir birleşik giriş kutusu açılan düğmesi çizer.

virtual BOOL DrawComboDropButtonWinXP(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Birleşik giriş kutusu açılan düğmesinin sınırlayıcı dikdörtgeni.

bDisabled
[in] Birleşik giriş kutusu açılan düğmesinin devre dışı bırakılıp bırakılmadığını belirtir.

bIsDropped
[in] Birleşik giriş kutusu açılan düğmesinin aşağı bırakılıp bırakılmayacağını belirtir.

bIsHighlighted
[in] Birleşik giriş kutusu açılan düğmesinin vurgulanıp vurgulu olmadığını belirtir.

Dönüş Değeri

Tema API'sinin etkin olması durumunda TRUE veya etkin değilse YANLIŞ döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::D rawCustomizeButton

Özelleştir düğmesi çizer.

virtual void DrawCustomizeButton(
    CDC* pDC,
    CRect rect,
    BOOL bIsHorz,
    CMFCVisualManager::AFX_BUTTON_STATE state,
    BOOL bIsCustomize,
    BOOL bIsMoreButtons);

Parametreler

pDC
[in] Görüntüleme bağlamı işaretçisi.

Rect
[in] Düğmenin sınırlayıcı dikdörtgeni

bIsHorz
[in] Düğme yataysa DOĞRU veya dikeyse YANLIŞ.

state
[in] Düğmenin çizileceği durum (normal, basılı veya vurgulanmış).

bIsCustomize
[in] Düğme dikdörtgeninde aşağı ok veya sol ok resminin çizilmesi gerekiyorsa TRUE veya değilse YANLIŞ.

bIsMoreButtons
[in] Yatay veya dikey özelleştirme Diğer Düğmeler resmi düğme dikdörtgeninde çizilmeliyse DOĞRU veya değilse YANLIŞ.

Açıklamalar

CMFCVisualManagerOffice2003::D rawPushButtonWinXP

Geçerli Windows XP temasını kullanarak bir anında iletme düğmesi çizer.

virtual BOOL DrawPushButtonWinXP(
    CDC* pDC,
    CRect rect,
    CMFCButton* pButton,
    UINT uiState);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] İtme düğmesinin sınırlayıcı dikdörtgeni.

pButton
[in] Çizecek CMFCButton Sınıfı nesnesinin işaretçisi.

uiState
[in] Göz ardı. Durum pButton'tan alınır.

Dönüş Değeri

Tema API'sinin etkin olması durumunda TRUE; aksi takdirde YANLIŞ.

Açıklamalar

CMFCVisualManagerOffice2003::GetBaseThemeColor

Temel tema rengini alır.

virtual COLORREF GetBaseThemeColor();

Dönüş Değeri

Ayarlanmışsa temel temanın tema rengini veya renk çubuğu yüz rengini döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::GetHighlightMenuItemColor

Vurgulanan menü öğesi için kullanılan rengi alır.

virtual COLORREF GetHighlightMenuItemColor() const;

Dönüş Değeri

Vurgulanan menü öğesi için kullanılan rengi döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::GetPropertyGridGroupColor

Çerçeve, özellik listesinin arka plan rengini almak için bu yöntemi çağırır.

virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);

Parametreler

pPropList
[in] Çerçevenin çizdiğini özellik listesinin işaretçisi.

Dönüş Değeri

pPropList'in arka plan rengini döndürür.

Açıklamalar

Uygulamanızdaki bir özellik listesinin arka plan rengini özelleştirmek için bu işlevi geçersiz kılın.

CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor

Çerçeve, özellik listesinin metin rengini almak için bu yöntemi çağırır.

virtual COLORREF GetPropertyGridGroupTextColor(CMFCPropertyGridCtrl* pPropList);

Parametreler

pPropList
[in] Özellik listesinin işaretçisi.

Dönüş Değeri

Belirtilen özellik listesinin metin rengini döndürür.

Açıklamalar

Uygulamanızdaki bir özellik listesinin metin rengini özelleştirmek için bu işlevi geçersiz kılın.

CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight

Tüm menü öğelerinin yüksekliğini döndürür.

virtual int GetShowAllMenuItemsHeight(
    CDC* pDC,
    const CSize& sizeDefault);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

sizeDefault
[in] Varsayılan menü boyutu.

Dönüş Değeri

Varsayılan olarak, tüm menü görüntülerinin ve kenar boşluklarının yüksekliğini döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors

Belirtilen temel grup arka plan rengini ve kenarlık rengini ayarlar.

virtual void GetSmartDockingBaseGuideColors(
    COLORREF& clrBaseGroupBackground,
    COLORREF& clrBaseGroupBorder);

Parametreler

clrBaseGroupBackground
[in] Arka plan rengine ayarlamak için COLORREF başvurusu.

clrBaseGroupBorder
[in] Kenarlık rengine ayarlamak için COLORREF başvurusu.

Açıklamalar

CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor

Vurgu ton rengini döndürür.

virtual COLORREF GetSmartDockingHighlightToneColor();

Dönüş Değeri

Vurgu tonu rengini içeren bir COLORREF döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::GetTabFrameColors

Çerçeve, sekme penceresi çizmek için renk kümesini alması gerektiğinde bu işlevi çağırır.

virtual void GetTabFrameColors(
    const CMFCBaseTabCtrl* pTabWnd,
    COLORREF& clrDark,
    COLORREF& clrBlack,
    COLORREF& clrHighlight,
    COLORREF& clrFace,
    COLORREF& clrDarkShadow,
    COLORREF& clrLight,
    CBrush*& pbrFace,
    CBrush*& pbrBlack);

Parametreler

pTabWnd
[in] Çerçevenin bir sekme çizdiği sekmeli pencerenin işaretçisi.

clrDark
[out] Bu yöntemin bir sekmenin koyu kenarlığı için rengi depoladığı COLORREF parametresine başvuru.

clrBlack
[out] Bu yöntemin sekme penceresinin kenarlığı için rengi depoladığı COLORREF parametresine başvuru. Kenarlık için varsayılan renk siyahtır.

clrHighlight
[out] Bu yöntemin sekme penceresinin vurgu durumunun rengini depoladığı COLORREF parametresine başvuru.

clrFace
[out] Bu yöntemin sekme penceresinin yüzü için rengi depoladığı COLORREF parametresine başvuru.

clrDarkShadow
[out] Bu yöntemin sekme penceresinin gölgesinin rengini depoladığı COLORREF parametresine başvuru.

clrLight
[out] Bu yöntemin sekme penceresinin açık kenarının rengini depoladığı COLORREF parametresine başvuru.

pbrFace
[out] Fırça başvurusuna yönelik bir işaretçi. Bu yöntem, bu parametrede sekme penceresinin yüzünü doldurmak için kullandığı fırçayı depolar.

pbrBlack
[out] Fırça başvurusuna yönelik bir işaretçi. Bu yöntem, sekme penceresinin siyah kenarını doldurmak için kullandığı fırçayı bu parametrede depolar.

Açıklamalar

CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin

Araç çubuğu Özelleştir düğmesinin kenar boşluğunu alır.

virtual int GetToolBarCustomizeButtonMargin() const;

Dönüş Değeri

Araç çubuğu Özelleştir düğmesinin kenar boşluğunu döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::GetToolbarDisabledColor

Araç çubuğunun devre dışı bırakılan rengini alır.

virtual COLORREF GetToolbarDisabledColor() const;

Dönüş Değeri

Devre dışı bırakılmış rengi içeren bir COLORREF döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::GetToolTipInfo

Araç ipucu bilgilerini almak için çerçeve tarafından çağrılır.

virtual BOOL GetToolTipInfo(
    CMFCToolTipInfo& params,
    UINT nType = (UINT)(-1));

Parametreler

params
[out] Bu yöntemin araç ipucu bilgilerini döndürdüğü CMFCToolTipInfo Sınıfı nesnesine başvuru.

nType
[in] Döndürülecek araç ipucu bilgilerinin bilgilerini yazın.

Dönüş Değeri

Araç ipucu bilgileri döndürülürse TRUE, aksi takdirde YANLIŞ döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled

Görsel yöneticisinin Windows XP'de yerel tema renkleri kullanıp kullanmadığını gösterir.

static BOOL IsDefaultWinXPColorsEnabled();

Dönüş Değeri

Görsel yöneticisi yerel renkler kullanıyorsa TRUE; aksi takdirde YANLIŞ.

Açıklamalar

Yerel renkler hakkında daha fazla bilgi için bkz . CMFCVisualManagerOffice2003::SetDefaultWinXPColors.

CMFCVisualManagerOffice2003::IsDockingTabHasBorder

Geçerli görsel yöneticisinin yerleşik ve sekmeli bölmelerin çevresine kenarlık çizip çizmediğini döndürür.

virtual BOOL IsDockingTabHasBorder();

Dönüş Değeri

Görsel yöneticisi yerleşik ve sekmeli bölmelerin çevresine kenarlıklar çiziyorsa TRUE; FALSE aksi takdirde.

Açıklamalar

CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs

OneNote sekmelerinin vurgulanıp vurgulanmayacağını gösterir.

virtual BOOL IsHighlightOneNoteTabs() const;

Dönüş Değeri

TRUE döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::IsOffsetPressedButton

Araç çubuğu düğmesi çizerken çerçeve tarafından çağrılır.

virtual BOOL IsOffsetPressedButton() const;

Dönüş Değeri

Açıklamalar

Varsayılan uygulama FALSE döndürür.

CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook

Office XP görünümüne sahip bir durum çubuğu olup olmadığını gösterir.

static BOOL __stdcall IsStatusBarOfficeXPLook();

Dönüş Değeri

Açıklamalar

Office XP görünümüne sahip bir durum çubuğu varsa TRUE veya değilse YANLIŞ döndürür.

CMFCVisualManagerOffice2003::IsToolbarRoundShape

Belirtilen araç çubuğunun yuvarlak olup olmadığını gösterir.

virtual BOOL IsToolbarRoundShape(CMFCToolBar* pToolBar);

Parametreler

pToolBar
[in] Söz konusu araç çubuğunun işaretçisi.

Dönüş Değeri

Araç çubuğu yuvarlaksa DOĞRU veya menü çubuğuysa YANLIŞ döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::IsUseGlobalTheme

Uygulamanızın Windows XP teması kullanıp kullanmadığını gösterir.

static BOOL IsUseGlobalTheme();

Dönüş Değeri

Görsel yöneticisi bir Windows XP teması kullanıyorsa TRUE; aksi takdirde YANLIŞ.

Açıklamalar

Görsel yöneticinizin Windows XP teması kullanıp kullanmadığını değiştirmek için CMFCVisualManagerOffice2003::SetUseGlobalTheme yöntemini kullanın.

CMFCVisualManagerOffice2003::IsWindowsThemingSupported

Windows temalı oluşturmanın desteklenip desteklenmediğini gösterir.

virtual BOOL IsWindowsThemingSupported() const;

Dönüş Değeri

Windows temalı destekleniyorsa TRUE veya desteklenmiyorsa YANLIŞ döndürür.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder

Çerçeve, otomatik gizleme düğmesinin kenarlığını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawAutoHideButtonBorder(
    CDC* pDC,
    CRect rectBounds,
    CRect rectBorderSize,
    CMFCAutoHideButton* pButton);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectBounds
[in] Otomatik gizle düğmesinin boyutu ve konumu.

rectBorderSize
[in] Kenarlıkların boyutları.

pButton
[in] Otomatik gizle düğmesinin işaretçisi. Çerçeve bu düğmenin kenarını çizer.

Açıklamalar

Otomatik gizle düğmesinin kenarlığının görünümünü özelleştirmek istiyorsanız, türetilmiş bir sınıfta bu yöntemi geçersiz kılın. Varsayılan olarak, bu yöntem düz bir kenarlığı uygulamanız için varsayılan gölge rengiyle doldurur.

rectBorderSize parametresi sınırın koordinatlarını içermiyor. , , bottomleftve right veri üyelerindeki topkenarlık boyutunu içerir. 0'dan küçük veya 0'a eşit bir değer, otomatik gizle düğmesinin bu tarafında kenarlık olmadığını gösterir.

CMFCVisualManagerOffice2003::OnDrawBarGripper

Bir denetim çubuğu için kavrama çubuğunu çizdiğinde çerçeve tarafından çağrılır.

virtual void OnDrawBarGripper(
    CDC* pDC,
    CRect rectGripper,
    BOOL bHorz,
    CBasePane* pBar);

Parametreler

pDC
[in] Denetim çubuğu için cihaz bağlamı işaretçisi.

rectGripper
[in] Denetim çubuğu için sınırlayıcı dikdörtgen.

bHorz
[in] Denetim çubuğunun yatay olarak mı yoksa dikey olarak mı yerleştirildiğini belirten boole parametresi.

pBar
[in] Denetim çubuğunun işaretçisi. Görsel yönetici bu denetim çubuğunun kavrama çubuğunu çizer.

Açıklamalar

Bu yöntemin varsayılan uygulaması standart kavrama aracını görüntüler. Kavramanın görünümünü özelleştirmek için, CMFCVisualManagerOffice2003 Sınıfından türetilen özel bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawBrowseButton

Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.

virtual BOOL OnDrawBrowseButton(
    CDC* pDC,
    CRect rect,
    CMFCEditBrowseCtrl* pEdit,
    CMFCVisualManager::AFX_BUTTON_STATE state,
    COLORREF& clrText);

Parametreler

[in] pDC
[in] Rect
[in] pEdit
[in] devlet
[in] clrText

Dönüş Değeri

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawButtonBorder

Çerçeve, araç çubuğu düğmesinin kenarını çizdiğinde bu yöntemi çağırır.

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

Parametreler

pDC
[in] Araç çubuğu düğmesinin cihaz bağlamı işaretçisi.

pButton
[in] Araç çubuğu düğmesinin işaretçisi. Çerçeve bu düğmenin kenarını çizer.

Rect
[in] Araç çubuğu düğmesinin sınırlarını belirten dikdörtgen.

state
[in] Araç çubuğu düğmesinin geçerli durumunu belirten numaralandırılmış veri türü.

Açıklamalar

Bu yöntemin varsayılan uygulamasında standart kenarlık görüntülenir. Araç çubuğu düğmesinin kenarlık görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

Araç çubuğu düğmesinin olası durumları , ButtonsIsPressedveya ButtonsIsHighlightedşeklindedirButtonsIsRegular.

CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder

Çerçeve, CMFCCaptionBar Sınıf nesnesinin kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawCaptionBarBorder(
    CDC* pDC,
    CMFCCaptionBar* pBar,
    CRect rect,
    COLORREF clrBarBorder,
    BOOL bFlatBorder);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pBar
[in] CMFCCaptionBar Sınıf nesnesinin işaretçisi. Çerçeve bu resim yazısı çubuğunu çizer.

Rect
[in] Resim yazısı çubuğunun sınırlarını belirten bir dikdörtgen.

clrBarBorder
[in] Kenarlığı rengi.

bFlatBorder
[in] Kenarlık düz, 2B görünüme veya değilse YANLIŞ'a sahip olmalıdır.

Açıklamalar

Açıklamalı alt yazı çubuğunun kenarlık görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawCheckBoxEx

Onay kutusu çizerken çerçeve tarafından çağrılır.

virtual void OnDrawCheckBoxEx(
    CDC* pDC,
    CRect rect,
    int nState,
    BOOL bHighlighted,
    BOOL bPressed,
    BOOL bEnabled);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Onay kutusunun sınırlayıcı dikdörtgeni.

nState
[in] Onay kutusunun durumu: İşaretlenmemişse 0, işaretliyse 1, işaretliyse 2.

bHighlighted
[in] Onay kutusu vurgulanmışsa DOĞRU veya vurgulanmamışsa YANLIŞ.

bPressed
[in] Onay kutusuna basılıysa DOĞRU veya basılmıyorsa YANLIŞ.

bEnabled
[in] Onay kutusu etkinse DOĞRU veya etkin değilse YANLIŞ.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawComboBorder

Çerçeve, CMFCToolBarComboBoxButton Sınıfı örneğinin etrafına kenarlık çizdiğinde bu yöntemi çağırır.

virtual void OnDrawComboBorder(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted,
    CMFCToolBarComboBoxButton* pButton);

Parametreler

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

Rect
[in] Birleşik giriş kutusu düğmesinin sınırlarını belirten dikdörtgen.

bDisabled
[in] Birleşik giriş kutusu düğmesinin kullanılamadığını gösteren Boole parametresi.

bIsDropped
[in] Birleşik giriş kutusunun aşağı bırakılıp bırakılmadığını gösteren Boole parametresi.

bIsHighlighted
[in] Birleşik giriş kutusu düğmesinin vurgulanıp vurgulandığını gösteren Boole parametresi.

pButton
[in] Nesne işaretçisi CMFCToolBarComboBoxButton . Çerçeve bu birleşik giriş kutusu düğmesini çizer.

Açıklamalar

Birleşik giriş kutusunun kenarlık görünümünü özelleştirmek için türetilmiş görsel yöneticinizde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawComboDropButton

Çerçeve, CMFCToolBarComboBoxButton Sınıfının bırakma düğmesini çizdiğinde bu yöntemi çağırır.

virtual void OnDrawComboDropButton(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted,
    CMFCToolBarComboBoxButton* pButton);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Bırakma düğmesinin sınırlarını belirten dikdörtgen.

bDisabled
[in] Bırakma düğmesinin kullanılamadığını gösteren Boole parametresi.

bIsDropped
[in] Birleşik giriş kutusunun aşağı bırakılıp bırakılmadığını gösteren Boole parametresi.

bIsHighlighted
[in] Bırakma düğmesinin vurgulanıp vurgulandığını gösteren boole parametresi.

pButton
[in] Nesne işaretçisi CMFCToolBarComboBoxButton . Çerçeve, bu birleşik giriş kutusu düğmesi için bırakma düğmesini çizer

Açıklamalar

Birleşik giriş kutusu düğmesinin bırakma düğmesinin görünümünü özelleştirmek için türetilmiş görsel yöneticinizde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawControlBorder

Çerçeve, denetimin kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawControlBorder(CWnd* pWndCtrl);

Parametreler

pWndCtrl
[in] Kenarlık çizilmesi gereken denetimi temsil eden bir CWnd Sınıfı nesnesinin işaretçisi.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawExpandingBox

Genişleyen bir kutu çizerken çerçeve tarafından çağrılır.

virtual void OnDrawExpandingBox(
    CDC* pDC,
    CRect rect,
    BOOL bIsOpened,
    COLORREF colorBox);

Parametreler

pDC
[in] Genişletilen kutunun çizileceği görüntü bağlamı işaretçisi.

Rect
[in] Çizilecek genişletme kutusunun sınırlayıcı dikdörtgeni.

bIsOpened
[in] Çizilecek kutu açılırsa DOĞRU veya açılmadıysa YANLIŞ.

colorBox
[in] Çizilecek kutunun dış kenarlığı rengi.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder

Çerçeve, CMFCHeaderCtrl Sınıfının bir örneğinin çevresine kenarlık çizdiğinde bu yöntemi çağırır.

virtual void OnDrawHeaderCtrlBorder(
    CMFCHeaderCtrl* pCtrl,
    CDC* pDC,
    CRect& rect,
    BOOL bIsPressed,
    BOOL bIsHighlighted);

Parametreler

pCtrl
[in] CMFCHeaderCtrl Sınıf nesnesinin işaretçisi. Çerçeve, bu üst bilgi denetiminin kenarını çizer.

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Üst bilgi denetiminin sınırlarını belirten dikdörtgen.

[in] bIsPressed
[in] bIsHighlighted
Üst bilgi denetimine basılıp basılmadığını gösteren boole parametresi.

Açıklamalar

Üst bilgi denetiminin kenarını özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawMenuBorder

Çerçeve, CMFCPopupMenu Sınıfının kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawMenuBorder(
    CDC* pDC,
    CMFCPopu* pMenu,
    CRect rect);

Parametreler

pDC
[in] CMFCPopupMenu Sınıf nesnesi için cihaz bağlamı işaretçisi.

pMenu
[in] CMFCPopupMenu Sınıfı nesnesinin işaretçisi. Çerçeve, bu açılır menünün çevresine bir kenarlık çizer.

Rect
[in] Açılan menünün sınırlarını belirten dikdörtgen.

Açıklamalar

Bu yöntemin varsayılan uygulaması standart menü kenarını görüntüler. Menü kenarlarının görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter

Çerçeve, Bir Outlook çubuğu için ayırıcı çizerken bu yöntemi çağırır.

virtual void OnDrawOutlookBarSplitter(
    CDC* pDC,
    CRect rectSplitter);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectSplitter
[in] Bölücü sınırlarını belirten bir dikdörtgen.

Açıklamalar

Outlook çubuğunda bölücülerin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder

Bir Outlook sayfası düğmesinin kenarını çizerken çerçeve tarafından çağrılır.

virtual void OnDrawOutlookPageButtonBorder(
    CDC* pDC,
    CRect& rectBtn,
    BOOL bIsHighlighted,
    BOOL bIsPressed);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectBtn
[in] Outlook sayfa düğmesinin sınırını belirten dikdörtgen.

bIsHighlighted
[in] Düğmenin vurgulanıp vurgulandığını belirten Boole değeri.

bIsPressed
[in] Düğmeye basılıp basılmayacağını belirten boole değeri.

Açıklamalar

Outlook sayfa düğmesinin görünümünü değiştirmek için özel görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawPaneBorder

Çerçeve, CPane Sınıfı nesnesinin kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawPaneBorder(
    CDC* pDC,
    CBasePane* pBar,
    CRect& rect);

Parametreler

pDC
[in] Denetim çubuğunun cihaz bağlamını işaret eden bir işaretçi.

pBar
[in] Bölme işaretçisi. Görsel yönetici bu bölmenin kenarını çizer.

Rect
[in] Bölmenin sınırlarını gösteren dikdörtgen.

Açıklamalar

Bu yöntemin varsayılan uygulamasında standart kenarlık görüntülenir. Kenarlık görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawPaneCaption

Çerçeve, CDockablePane Sınıfı nesnesi için resim yazısı çizdiğinde bu yöntemi çağırır.

virtual COLORREF OnDrawPaneCaption(
    CDC* pDC,
    CDockablePane* pBar,
    BOOL bActive,
    CRect rectCaption,
    CRect rectButtons);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pBar
[in] CDockablePane Sınıfı nesnesinin işaretçisi. Çerçeve, bu bölme için resim yazısını çizer.

bActive
[in] Denetim çubuğunun etkin olup olmadığını gösteren boole parametresi.

rectCaption
[in] Resim yazısının sınırlarını belirten dikdörtgen.

rectButtons
[in] Resim yazısı düğmelerinin sınırlarını belirten dikdörtgen.

Dönüş Değeri

Resim yazısının metin rengini gösteren COLORREF parametresi.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder

Çerçeve, bir açılır pencerenin kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawPopupWindowBorder(
    CDC* pDC,
    CRect rect);

Parametreler

pDC
[in] Açılan pencerenin cihaz bağlamına yönelik işaretçi.

Rect
[in] Açılan pencerenin sınırlayıcı dikdörtgeni.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder

Çerçeve, açılan pencerede düğmenin kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawPopupWindowButtonBorder(
    CDC* pDC,
    CRect rectClient,
    CMFCDesktopAlertWndButton* pButton);

Parametreler

pDC
[in] Düğmenin cihaz bağlamının işaretçisi.

rectClient
[in] Düğmenin sınırlayıcı dikdörtgeni.

pButton
[in] Düğme işaretçisi ( CMFCDesktopAlertWndButton Sınıfı nesnesi).

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption

Çerçeve, bir açılır pencerenin resim yazısını çizdiğinde bu yöntemi çağırır.

virtual COLORREF OnDrawPopupWindowCaption(
    CDC* pDC,
    CRect rectCaption,
    CMFCDesktopAlertWnd* pPopupWnd);

Parametreler

pDC
[in] Açıklamalı alt yazının cihaz bağlamının işaretçisi.

rectCaption
[in] Resim yazısının sınırlayıcı dikdörtgeni.

pPopupWnd
[in] Resim yazısının çizileceği açılır pencere işaretçisi.

Dönüş Değeri

Resim yazısının metin rengi.

Açıklamalar

Açılır pencere resim yazılarının görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup

Çerçeve, şeritte bir grup düğme çizdiğinde bu yöntemi çağırır.

virtual COLORREF OnDrawRibbonButtonsGroup(
    CDC* pDC,
    CMFCRibbonButtonsGroup* pGroup,
    CRect rectGroup);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pGroup
[in] Şeritteki bir düğme grubunun işaretçisi. Çerçeve bu düğme grubunu çizer.

rectGroup
[in] Grubun sınırlarını belirten bir dikdörtgen.

Dönüş Değeri

Ayrılmış değer. Varsayılan uygulama -1 döndürür.

Açıklamalar

Şeritteki bir düğme grubunun görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption

Çerçeve, şerit kategorisi için resim yazısı çubuğunu çizdiğinde bu yöntemi çağırır.

virtual COLORREF OnDrawRibbonCategoryCaption(
    CDC* pDC,
    CMFCRibbonContextCaption* pContextCaption);

Parametreler

pDC
[in] Şerit kategorisinin cihaz bağlamının işaretçisi.

pContextCaption
[in] Resim yazısı çubuğunun işaretçisi. Görsel yöneticisi bu CMFCRibbonContextCaption Sınıfını çizer.

Dönüş Değeri

Resim yazısı çubuğundaki metnin rengini gösteren COLORREF parametresi.

Açıklamalar

Şerit kategorisinin resim yazısı çubuğunun görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab

Çerçeve, şerit kategorisinin sekmesini çizdiğinde bu yöntemi çağırır.

virtual COLORREF OnDrawRibbonCategoryTab(
    CDC* pDC,
    CMFCRibbonTab* pTab,
    BOOL bIsActive);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pTab
[in] Şerit sekmesi nesnesinin işaretçisi. Çerçeve bu sekmeyi çizer.

bIsActive
[in] Sekme etkinse DOĞRU veya etkin değilse YANLIŞ.

Dönüş Değeri

Şerit kategorisi sekmesindeki metin için kullanılan renk.

Açıklamalar

Şerit kategorisi sekmesinin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar

Çerçeve bir CMFCRibbonProgressBar Sınıfnesnesi çizdiğinde bu yöntemi çağırır.

virtual void OnDrawRibbonProgressBar(
    CDC* pDC,
    CMFCRibbonProgressBar* pProgress,
    CRect rectProgress,
    CRect rectChunk,
    BOOL bInfiniteMode);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pProgress
[in] CMFCRibbonProgressBar Sınıf nesnesinin işaretçisi. Çerçeve bu ilerleme çubuğunu çizer.

rectProgress
[in] İlerleme çubuğunun sınırlarını belirten dikdörtgen.

rectChunk
[in] İlerleme çubuğunu çevreleyen alanın sınırlarını belirten dikdörtgen.

bInfiniteMode
[in] Çubuk sonsuz moddaysa TRUE veya değilse YANLIŞ. Varsayılan uygulama bu parametreyi kullanmaz.

Açıklamalar

İlerleme çubuğunun görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın

CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator

Çerçeve, şeridin Hızlı Erişim Araç Çubuğu'nda bir ayırıcı çizdiğinde bu yöntemi çağırır.

virtual void OnDrawRibbonQuickAccessToolBarSeparator(
    CDC* pDC,
    CMFCRibbonSeparator* pSeparator,
    CRect rect);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pSeparator
[in] CMFCRibbonSeparator Sınıfı nesnesinin işaretçisi. Çerçeve bu şerit ayırıcısını çizer.

Rect
[in] Ayırıcının sınırlarını belirten dikdörtgen.

Açıklamalar

Hızlı Erişim Araç Çubuğu'ndaki şerit ayırıcılarının görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel

Çerçeve, CMFCRibbonSlider Sınıfının kanalını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawRibbonSliderChannel(
    CDC* pDC,
    CMFCRibbonSlider* pSlider,
    CRect rect);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pSlider
[in] CMFCRibbonSlider Sınıfı nesnesinin işaretçisi. Çerçeve, bu şerit kaydırıcısının kanalını çizer.

Rect
[in] Şerit kaydırıcısının kanalının sınırlarını belirten dikdörtgen.

Açıklamalar

Şerit kaydırıcısının kanalının görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb

Çerçeve, CMFCRibbonSlider Sınıfı nesnesinin başparmağı çizildiğinde bu yöntemi çağırır

virtual void OnDrawRibbonSliderThumb(
    CDC* pDC,
    CMFCRibbonSlider* pSlider,
    CRect rect,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    BOOL bIsDisabled);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pSlider
[in] CMFCRibbonSlider Sınıfına yönelik bir işaretçi. Çerçeve, bu şerit kaydırıcısının başparmağını çizer.

Rect
[in] Şerit kaydırıcısı için başparmak sınırlarını belirten dikdörtgen.

bIsHighlighted
[in] Başparmak vurgulanmış olup olmadığını gösteren boole parametresi.

bIsPressed
[in] Başparmak tuşuna basılıp basılmadığını gösteren Boole parametresi.

bIsDisabled
[in] Başparmak kullanılamaz olup olmadığını gösteren boole parametresi.

Açıklamalar

Şerit kaydırıcısının başparmak görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton

Çerçeve, CMFCRibbonSlider Sınıfı nesnesinin yakınlaştırma düğmelerini çizdiğinde bu yöntemi çağırır.

virtual void OnDrawRibbonSliderZoomButton(
    CDC* pDC,
    CMFCRibbonSlider* pSlider,
    CRect rect,
    BOOL bIsZoomOut,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    BOOL bIsDisabled);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pSlider
[in] CMFCRibbonSlider Sınıfı nesnesinin işaretçisi. Çerçeve bu şerit kaydırıcısını çizer.

Rect
[in] Şerit kaydırıcısı üzerindeki yakınlaştırma düğmelerinin sınırlarını belirten dikdörtgen.

bIsZoomOut
[in] Çerçeve uzaklaştırmak için sol düğmeyi " " " -ile veya çerçeve yakınlaştırmak için " " +ile sağ düğmeyi çiziyorsa YANLIŞ.

bIsHighlighted
[in] Düğmenin vurgulanıp vurgulandığını belirten boole parametresi.

bIsPressed
[in] Düğmeye basılıp basılmadığını gösteren Boole parametresi.

bIsDisabled
[in] Düğmenin kullanılamadığını gösteren Boole parametresi.

Açıklamalar

Varsayılan olarak, şerit kaydırıcısının yakınlaştırma düğmeleri ortada veya - işareti bulunan bir + dairedir. Yakınlaştırma düğmelerinin görünümünü özelleştirmek için bu yöntemi türetilmiş bir görsel yöneticisinde geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane

Çerçeve, durum çubuğuna bir bölme çizdiğinde bu yöntemi çağırır.

virtual COLORREF OnDrawRibbonStatusBarPane(
    CDC* pDC,
    CMFCRibbonStatusBar* pBar,
    CMFCRibbonStatusBarPane* pPane);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pBar
[in] Bölmeyi içeren durum çubuğunun işaretçisi.

pPane
[in] Durum çubuğu bölmesinin işaretçisi. Çerçeve bu CMFCRibbonStatusBarPane Sınıfı nesnesini çizer.

Dönüş Değeri

Ayrılmış değer. Varsayılan uygulama -1 döndürür.

Açıklamalar

Durum çubuğundaki bir bölmenin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawScrollButtons

Çerçeve, kaydırma düğmeleri çizdiğinde bu yöntemi çağırır.

virtual void OnDrawScrollButtons(
    CDC* pDC,
    const CRect& rect,
    const int nBorderSize,
    int iImage,
    BOOL bHilited);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Kaydırma düğmelerinin sınırlayıcı dikdörtgeni.

nBorderSize
[in] Kaydırma düğmelerinin çevresine çizecek kenarlık boyutu.

iImage
[in] Kaydırma düğmelerine çizecek görüntünün tanımlayıcısı.

bHilited
[in] Kaydırma düğmeleri vurgulanmışsa DOĞRU veya vurgulanmadıysa YANLIŞ.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawSeparator

Çerçeve, bir ayırıcı çizdiğinde bu yöntemi çağırır.

virtual void OnDrawSeparator(
    CDC* pDC,
    CBasePane* pBar,
    CRect rect,
    BOOL bIsHoriz);

Parametreler

pDC
[in] Denetim çubuğu için cihaz bağlamı işaretçisi.

pBar
[in] Ayırıcıyı içeren bölme işaretçisi.

Rect
[in] Ayırıcının sınırlarını belirten dikdörtgen.

bIsHoriz
[in] Bölme yatay olarak yerleştirilmişse DOĞRU veya dikey olarak yerleştirilmişse YANLIŞ.

Açıklamalar

Ayırıcılar, ilgili simge gruplarını ayırmak için denetim çubuklarında kullanılır. Bu yöntemin varsayılan uygulaması standart ayırıcıyı görüntüler. Ayırıcının görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems

Çerçeve, bir menüdeki tüm öğeleri çizdiğinde bu yöntemi çağırır

virtual void OnDrawShowAllMenuItems(
    CDC* pDC,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Çizilecek menünün sınırlayıcı dikdörtgeni.

state
[in] Düğme durumu.

Açıklamalar

CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder

Çerçeve, CMFCStatusBar Sınıf nesnesi için kenarlık çizerken bu yöntemi çağırır.

virtual void OnDrawStatusBarPaneBorder(
    CDC* pDC,
    CMFCStatusBar* pBar,
    CRect rectPane,
    UINT uiID,
    UINT nStyle);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pBar
[in] CMFCStatusBar Sınıf nesnesinin işaretçisi. Çerçeve bu durum çubuğu nesnesini çizer.

rectPane
[in] Durum çubuğunun sınırlarını belirten dikdörtgen.

uiID
[in] Durum çubuğunun kimliği.

nStyle
[in] Durum çubuğunun stili.

Açıklamalar

Bir nesnenin kenarlık görünümünü özelleştirmek için türetilmiş bir CMFCStatusBar görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawStatusBarProgress

Çerçeve, CMFCStatusBar Sınıf nesnesinde ilerleme göstergesini çizdiğinde bu yöntemi çağırır

virtual void OnDrawStatusBarProgress(
    CDC* pDC,
    CMFCStatusBar* pStatusBar,
    CRect rectProgress,
    int nProgressTotal,
    int nProgressCurr,
    COLORREF clrBar,
    COLORREF clrProgressBarDest,
    COLORREF clrProgressText,
    BOOL bProgressText);

Parametreler

pDC
[in] Durum çubuğu için cihaz bağlamı işaretçisi

pStatusBar
[in] İlerleme çubuğunu içeren CMFCStatusBar Sınıfı nesnesi.

rectProgress
[in] İlerleme çubuğunun sınırlarını belirten dikdörtgen.

nProgressTotal
[in] İlerleme çubuğu için toplam sayı.

nProgressCurr
[in] İlerleme çubuğu için geçerli ilerleme durumu.

clrBar
[in] İlerleme çubuğunun başlangıç rengi. Değer, renk gradyanının başlangıcı veya ilerleme çubuğunun tam rengidir.

[in] clrProgressBarDest
[in] clrProgressText
[in] bProgressText

Açıklamalar

Durum çubuğunda ilerleme çubuğunun görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox

Çerçeve, CMFCStatusBar Sınıfı için boyut kutusunu çizdiğinde bu yöntemi çağırır.

virtual void OnDrawStatusBarSizeBox(
    CDC* pDC,
    CMFCStatusBar* pStatBar,
    CRect rectSizeBox);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pStatBar
[in] Durum çubuğunun işaretçisi. Çerçeve, bu durum çubuğunun boyut kutusunu çizer.

rectSizeBox
[in] Boyut kutusunun sınırlarını belirten dikdörtgen.

Açıklamalar

Durum çubuğundaki boyut kutusunun görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawTab

Çerçeve, CMFCBaseTabCtrl Sınıf nesnesinin sekmelerini çizdiğinde bu yöntemi çağırır.

virtual void OnDrawTab(
    CDC* pDC,
    CRect rectTab,
    int iTab,
    BOOL bIsActive,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectTab
[in] Sekme denetiminin sınırlarını belirten dikdörtgen.

iTab
[in] Çerçevenin çizdiğini sekmenin dizini.

bIsActive
[in] Sekmenin etkin olup olmadığını belirten boole parametresi.

pTabWnd
[in] CMFCBaseTabCtrl Sınıf nesnesinin işaretçisi. Çerçeve bu sekme denetimini çizer.

Açıklamalar

Bir CMFCBaseTabCtrl nesne, WM_PAINT iletisini işlerken bu yöntemi çağırır. Sekmelerin görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder

Çerçeve, bir sekme düğmesinin kenarını çizdiğinde bu yöntemi çağırır.

virtual void OnDrawTabsButtonBorder(
    CDC* pDC,
    CRect& rect,
    CMFCButton* pButton,
    UINT uiState,
    CMFCBaseTabCtrl* pWndTab);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Sekme düğmesinin sınırlarını belirten dikdörtgen.

pButton
[in] Çerçevenin kenarlık çizdiği CMFCButton Sınıfına yönelik bir işaretçi.

uiState
[in] Düğmenin durumu (bkz . CButton::GetState).

pWndTab
[in] Üst sekme penceresinin işaretçisi.

Açıklamalar

Sekme düğmesinin kenarlık görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawTask

Çerçeve, bir CMFCTasksPaneTask Sınıf nesnesi çizdiğinde bu yöntemi çağırır.

virtual void OnDrawTask(
    CDC* pDC,
    CMFCTasksPaneTask* pTask,
    CImageList* pIcons,
    BOOL bIsHighlighted = FALSE,
    BOOL bIsSelected = FALSE);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pTask
[in] CMFCTasksPaneTask Sınıfı nesnesinin işaretçisi. Çerçeve bu görevi çizer.

pIcons
[in] Görev bölmesiyle ilişkilendirilmiş resim listesinin işaretçisi. Her görev, bu listedeki bir görüntü için bir dizin içerir.

bIsHighlighted
[in] Görüntülenen görevin vurgulanıp vurgulandığını belirten boole parametresi.

bIsSelected
[in] Görüntülenen görevin seçili olup olmadığını belirten boole parametresi.

Açıklamalar

Çerçeve, görev çubuğundaki görevleri hem simge hem de metin olarak görüntüler. pIcons parametresi, pTask tarafından gösterilen görevin simgesini içerir. Görev çubuğundaki görevlerin görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder

Çerçeve, CMFCTasksPane Sınıfı nesnesinde bir grubun çevresine kenarlık çizdiğinde bu yöntemi çağırır.

virtual void OnDrawTasksGroupAreaBorder(
    CDC* pDC,
    CRect rect,
    BOOL bSpecial = FALSE,
    BOOL bNoTitle = FALSE);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Görev bölmesindeki grup alanının sınırlarını belirten dikdörtgen.

bSpecial
[in] Kenarlığı vurgulanmış olup olmadığını belirten boole parametresi. TRUE değeri, kenarlık değerinin vurgulandığını gösterir.

bNoTitle
[in] Grup alanının başlığı olup olmadığını belirten boole parametresi. TRUE değeri, grup alanının başlığı olmadığını gösterir.

Açıklamalar

Görev bölmesindeki bir grup alanının etrafındaki kenarlıkları özelleştirmek için türetilmiş bir sınıfta bu işlevi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption

Çerçeve, CMFCTasksPaneTaskGroup Sınıf nesnesi için resim yazısı çizdiğinde bu yöntemi çağırır.

virtual void OnDrawTasksGroupCaption(
    CDC* pDC,
    CMFCTasksPaneTaskGroup* pGroup,
    BOOL bIsHighlighted = FALSE,
    BOOL bIsSelected = FALSE,
    BOOL bCanCollapse = FALSE);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pGroup
[in] CMFCTasksPaneTaskGroup Sınıfı nesnesine yönelik bir işaretçi. Çerçeve, bu grup için resim yazısını çizer.

bIsHighlighted
[in] Grubun vurgulanıp vurgulandığını gösteren boole parametresi.

bIsSelected
[in] Grubun şu anda seçili olup olmadığını gösteren boole parametresi.

bCanCollapse
[in] Grubun daraltılıp daraltılamayacağını gösteren boole parametresi.

Açıklamalar

bir için resim yazısını özelleştirmek için CMFCTasksPaneTaskGrouptüretilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnDrawTearOffCaption

Çerçeve, CMFCPopupMenu Sınıf nesnesi için resim yazısı çizdiğinde bu yöntemi çağırır.

virtual void OnDrawTearOffCaption(
    CDC* pDC,
    CRect rect,
    BOOL bIsActive);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Resim yazısının sınırlarını belirten dikdörtgen.

bIsActive
[in] Resim yazısı etkinse DOĞRU; FALSE aksi takdirde.

Açıklamalar

Bu işlev, bir CMFCPopupMenu Sınıfı nesnesi bir WM_PAINT iletisini işlediğinde ve bir yırtılma başlığı çizmesi gerektiğinde çerçeve tarafından çağrılır.

Koparma çubukları için açıklamalı alt yazıların görünümünü özelleştirmek için türetilmiş bir sınıfta bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnErasePopupWindowButton

Çerçeve, açılan penceredeki bir düğmeyi sildiğinde bu yöntemi çağırır.

virtual void OnErasePopupWindowButton(
    CDC* pDC,
    CRect rectClient,
    CMFCDesktopAlertWndButton* pButton);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectClient
[in] Açılan pencerenin istemci alanını belirten dikdörtgen.

pButton
[in] Silinecek düğme işaretçisi.

Açıklamalar

CMFCVisualManagerOffice2003::OnEraseTabsArea

Çerçeve, bir sekme penceresinin sekme alanını sildiğinde bu yöntemi çağırır.

virtual void OnEraseTabsArea(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Sekme alanının sınırlarını belirten dikdörtgen.

pTabWnd
[in] Sekme penceresi işaretçisi. Çerçeve, belirtilen sekme penceresi için sekme alanını siler.

Açıklamalar

Bu işlev, bir CMFCBaseTabCtrl Sınıf nesnesi bir WM_PAINT iletisini işlediğinde ve sekme alanını sildiğinde çerçeve tarafından çağrılır.

Sekmelerin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnEraseTabsButton

Çerçeve, bir sekme düğmesinin metnini ve simgesini sildiğinde bu yöntemi çağırır.

virtual void OnEraseTabsButton(
    CDC* pDC,
    CRect rect,
    CMFCButton* pButton,
    CMFCBaseTabCtrl* pWndTab);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Sekme düğmesinin sınırlarını belirten dikdörtgen.

pButton
[in] Sekme düğmesinin işaretçisi. Çerçeve, bu düğmenin metnini ve simgesini siler.

pWndTab
[in] Sekme düğmesini içeren sekme denetiminin işaretçisi.

Açıklamalar

Bir CMFCBaseTabCtrl Sınıfı nesnesi WM_ERASEBKGND iletisini işlediğinde çerçeve bir düğmenin metnini ve simgesini siler

Sekme düğmelerinin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnEraseTabsFrame

Çerçeve, CMFCBaseTabCtrl Sınıf nesnesi üzerindeki bir çerçeveyi sildiğinde bu yöntemi çağırır.

virtual BOOL OnEraseTabsFrame(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Sekme penceresinin sınırlarını belirten dikdörtgen.

pTabWnd
[in] Sekme penceresi işaretçisi. Çerçeve, bu CMFCBaseTabCtrl Sınıfı için bir çerçeveyi siler.

Dönüş Değeri

Yöntem başarılı olursa TRUE veya değilse YANLIŞ.

Açıklamalar

Bu yöntem, rect ile gösterilen alanı etkin sekmenin arka plan rengiyle doldurur. Nesne bir WM_PAINT iletisini işlediğinde ve bir sekme çerçevesini sildiğinde CMFCBaseTabCtrl çağrılır.

CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground

Çerçeve, otomatik gizleme düğmesinin arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillAutoHideButtonBackground(
    CDC* pDC,
    CRect rect,
    CMFCAutoHideButton* pButton);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Otomatik gizle düğmesinin sınırlarını belirten bir dikdörtgen.

pButton
[in] CMFCAutoHideButton Sınıfı nesnesinin işaretçisi. Çerçeve, bu otomatik gizleme düğmesinin arka planını doldurur.

Açıklamalar

Otomatik gizleme düğmesinin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillBarBackground

Çerçeve, CBasePane Sınıfı nesnesinin arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillBarBackground(
    CDC* pDC,
    CBasePane* pBar,
    CRect rectClient,
    CRect rectClip,
    BOOL bNCArea = FALSE);

Parametreler

pDC
[in] Denetim çubuğu için cihaz bağlamı işaretçisi.

pBar
[in] CBasePane Sınıfı nesnesinin işaretçisi. Çerçeve bu bölmenin arka planını doldurur.

rectClient
[in] Bölmenin sınırlarını belirten dikdörtgen.

rectClip
[in] Bölmenin kırpma alanını belirten dikdörtgen.

bNCArea
[in] Ayrılmış değer.

Açıklamalar

Bu yöntemin varsayılan uygulaması, çubuğun arka planını genel değişkendeki afxGlobalData3b arka plan rengiyle doldurur.

Bir bölmenin arka planını özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillButtonInterior

Çerçeve, araç çubuğu düğmesinin arka planını doldurduğunda bu yöntemi çağırır.

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

Parametreler

pDC
[in] Araç çubuğu düğmesinin cihaz bağlamı işaretçisi.

pButton
[in] Çerçevenin arka planı doldurduğu düğmenin işaretçisi.

Rect
[in] Araç çubuğu düğmesinin sınırlarını belirten dikdörtgen.

state
[in] Araç çubuğu düğmesinin durumu (araç çubuğu düğmesinin olası durumları , ButtonsIsPressedveya ButtonsIsHighlighted' dırButtonsIsRegular).

Açıklamalar

Bu yöntemin varsayılan uygulaması arka planı doldurmak için varsayılan rengi kullanır. Araç çubuğu düğmesinin arka planını özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillCommandsListBackground

Çerçeve, komut listesine ait bir araç çubuğu düğmesinin arka planını doldurduğunda bu yöntemi çağırır. Bu komut listesi özelleştirme iletişim kutusunun bir parçasıdır.

virtual COLORREF OnFillCommandsListBackground(
    CDC* pDC,
    CRect rect,
    BOOL bIsSelected = FALSE);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Düğmenin sınırlarını belirten bir dikdörtgen.

bIsSelected
[in] Düğmenin seçili olup olmadığını gösteren Boole parametresi.

Dönüş Değeri

Araç çubuğu düğmesinin metin rengi.

Açıklamalar

Özelleştirme listesi hakkında daha fazla bilgi için bkz . CMFCToolBarButton::OnDrawOnCustomizeList. Bu yöntem için varsayılan uygulama, seçili durumdaki dış görünümün renk düzenine göre arka planı doldurur.

CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground

Çerçeve, üst bilgi denetiminin arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillHeaderCtrlBackground(
    CMFCHeaderCtrl* pCtrl,
    CDC* pDC,
    CRect rect);

Parametreler

pCtrl
[in] CMFCHeaderCtrl Sınıf nesnesinin işaretçisi. Çerçeve, bu üst bilgi denetiminin arka planını doldurur.

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Üst bilgi denetiminin sınırlarını belirten dikdörtgen.

Açıklamalar

Üst bilgi denetiminin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillHighlightedArea

Çerçeve, araç çubuğu düğmesinin vurgulanan alanını doldurduğunda bu yöntemi çağırır.

virtual void OnFillHighlightedArea(
    CDC* pDC,
    CRect rect,
    CBrush* pBrush,
    CMFCToolBarButton* pButton);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Doldurulacak vurgulanan alanın sınırlayıcı dikdörtgeni.

pBrush
[in] Vurgulanan alanı doldururken kullanılacak fırça.

pButton
[in] Vurgulanan alanı dolduracak CMFCToolBarButton Sınıfı nesnesinin işaretçisi.

Açıklamalar

CMFCVisualManagerOffice2003::OnFillOutlookBarCaption

Çerçeve, Outlook resim yazısı çubuğunun arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillOutlookBarCaption(
    CDC* pDC,
    CRect rectCaption,
    COLORREF& clrText);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectCaption
[in] Resim yazısı çubuğunun sınırlarını belirten bir dikdörtgen.

clrText
[out] Bu yöntemin resim yazısı çubuğuna metin rengini yazdığı COLORREF nesnesine başvuru.

Açıklamalar

Bu yöntemin varsayılan uygulaması, resim yazısı çubuğunu geçerli dış görünüme göre gölgelerin rengiyle doldurur.

Outlook resim yazısı çubuğunun rengini özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillOutlookPageButton

Çerçeve, outlook sayfası düğmesinin içini doldurduğunda bu yöntemi çağırır.

virtual void OnFillOutlookPageButton(
    CDC* pDC,
    const CRect& rect,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    COLORREF& clrText);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Outlook sayfa düğmesinin sınırlarını belirten dikdörtgen.

bIsHighlighted
[in] Düğmenin vurgulanıp vurgulandığını belirten boole parametresi.

bIsPressed
[in] Düğmeye basılıp basılmayacağını belirten boole parametresi.

clrText
[out] Bu yöntemin Outlook sayfası düğmesinin metin rengini depoladığı COLORREF nesnesine başvuru.

Açıklamalar

Outlook sayfa düğmelerinin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu işlevi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillPopupWindowBackground

Çerçeve, bir açılır pencerenin arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillPopupWindowBackground(
    CDC* pDC,
    CRect rect);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Açılan pencerenin sınırlarını belirten dikdörtgen.

Açıklamalar

Açılır pencerelerin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillTab

Çerçeve, bir sekme penceresinin arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillTab(
    CDC* pDC,
    CRect rectFill,
    CBrush* pbrFill,
    int iTab,
    BOOL bIsActive,
    const CMFCBaseTabCtrl* pTabWnd);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectFill
[in] Sekme penceresinin sınırlarını belirten dikdörtgen.

pbrFill
[in] Çerçevenin sekme penceresini doldurmak için kullandığı fırça işaretçisi.

iTab
[in] Çerçevenin arka planı doldurduğu sekmenin sıfır tabanlı sekme dizini.

bIsActive
[in] Sekme etkinse DOĞRU veya değilse YANLIŞ.

pTabWnd
[in] Üst sekme denetiminin işaretçisi.

Açıklamalar

Sekmelerin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillTasksGroupInterior

Çerçeve, CMFCTasksPaneTaskGroup Sınıfı nesnesinin içini doldurduğunda bu yöntemi çağırır.

virtual void OnFillTasksGroupInterior(
    CDC* pDC,
    CRect rect,
    BOOL bSpecial = FALSE);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

Rect
[in] Görev grubunun sınırlarını belirten bir dikdörtgen.

bSpecial
[in] İç mekanın özel bir renkle doldurulup doldurulmadığını gösteren Boole değeri.

Açıklamalar

Bir görev grubunun görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnFillTasksPaneBackground

Çerçeve, CMFCTasksPane Sınıf denetiminin arka planını doldurduğunda bu yöntemi çağırır.

virtual void OnFillTasksPaneBackground(
    CDC* pDC,
    CRect rectWorkArea);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectWorkArea
[in] Görev bölmesinin sınırlarını belirten dikdörtgen.

Açıklamalar

CMFCTasksPane Sınıfı nesnesinin görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton

Çerçeve, vurgulanmış bir hızlı özelleştirme menü düğmesi çizdiğinde bu yöntemi çağırır.

virtual void OnHighlightQuickCustomizeMenuButton(
    CDC* pDC,
    CMFCToolBarMenuButton* pButton,
    CRect rect);

Parametreler

pDC
[in] Düğme için cihaz bağlamı işaretçisi.

pButton
[in] Düğmenin işaretçisi.

Rect
[in] Düğmenin sınırlayıcı dikdörtgeni.

Açıklamalar

CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems

Çerçeve, vurgulanmış bir menü komutu çizdiğinde bu yöntemi çağırır.

virtual void OnHighlightRarelyUsedMenuItems(
    CDC* pDC,
    CRect rectRarelyUsed);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

rectRarelyUsed
[in] Vurgulanan komutun sınırlarını belirten dikdörtgen.

Açıklamalar

Vurgulanan menü komutlarının görünümünü özelleştirmek için türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::OnUpdateSystemColors

Sistem renkleri değiştiğinde çerçeve bu işlevi çağırır.

virtual void OnUpdateSystemColors();

Açıklamalar

Çerçeve, WM_SYSCOLORCHANGE iletisini işlemenin bir parçası olarak bu yöntemi çağırır. Uygulamanızda renkler değiştiğinde özel kod yürütmek istiyorsanız, türetilmiş bir görsel yöneticisinde bu yöntemi geçersiz kılın.

CMFCVisualManagerOffice2003::SetDefaultWinXPColors

Görsel yöneticisinin yerel Windows XP tema renklerini mi yoksa GetSysColor'dan alınan renkleri mi kullanması gerektiğini belirtir.

static void SetDefaultWinXPColors(BOOL bDefaultWinXPColors = TRUE);

Parametreler

bDefaultWinXPColors
[in] Görsel yöneticisinin yerel Windows XP renklerini kullanıp kullanmayacağını belirtir.

Açıklamalar

bDefaultWinXPColors TRUE ise görsel yöneticisi mavi, zeytin veya gümüş gibi yerel Windows XP renklerini kullanır. Aksi takdirde, görsel yöneticisi tarafından GetSysColorelde edilen renkleri kullanır. Görsel yöneticisi COLOR_3DFACE, COLOR_3DSHADOW, COLOR_3DHIGHLIGHT, COLOR_3DDKSHADOW ve COLOR_3DLIGHT gibi görsel öğeleri kullanır.

Varsayılan olarak, nesne CMFCVisualManagerOffice2003 yerel Windows XP tema renklerini kullanır.

CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook

Windows XP genel temasının kullanılması gerektiğini belirtir.

static void __stdcall SetStatusBarOfficeXPLook(BOOL bStatusBarOfficeXPLook = TRUE);

Parametreler

bStatusBarOfficeXPLook
[in] Windows XP genel temasının kullanılması gerekiyorsa TRUE (varsayılan) veya kullanılmıyorsa YANLIŞ.

Açıklamalar

CMFCVisualManagerOffice2003::SetUseGlobalTheme

Görsel yöneticisinin genel tema kullanıp kullanmadığını belirtir.

static void SetUseGlobalTheme(BOOL bUseGlobalTheme = TRUE);

Parametreler

bUseGlobalTheme
[in] Görsel yöneticisinin genel bir tema kullanmasını istiyorsanız TRUE; FALSE aksi takdirde.

Açıklamalar

Bir CMFCVisualManagerOffice2003 nesne genel tema kullanıyorsa, CMFCVisualManagerWindows Sınıfını kullanarak GUI öğelerini çizer.

Nesne CMFCVisualManagerOffice2003 genel tema kullanmıyorsa, CMFCVisualManagerOfficeXP Sınıfını kullanarak GUI öğelerini çizer.

Ayrıca bkz.

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