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
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. , , bottom
left
ve right
veri üyelerindeki top
kenarlı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ı , ButtonsIsPressed
veya 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 CMFCTasksPaneTaskGroup
tü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 afxGlobalData
3b 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ı , ButtonsIsPressed
veya 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 GetSysColor
elde 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ı