Megosztás:


CMFCVisualManagerOffice2003 osztály

CMFCVisualManagerOffice2003 Microsoft Office 2003 megjelenést biztosít az alkalmazásnak.

Szemantika

class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP

Tagok

Nyilvános metódusok

Név Leírás
CMFCVisualManagerOffice2003::D rawComboBorderWinXP A kombinált lista szegélyének rajzolása az aktuális Windows XP-témával. (Felülbírálja a CMFCVisualManager::D rawComboBorderWinXP.)
CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP Egy kombinált lista legördülő gombjának rajzolása az aktuális Windows XP-témával. (Felülbírálja a CMFCVisualManager::D rawComboDropButtonWinXP.)
CMFCVisualManagerOffice2003::D rawCustomizeButton Testre szabás gomb rajzolása.
CMFCVisualManagerOffice2003::D rawPushButtonWinXP Leküldéses gomb rajzolása az aktuális Windows XP-témával. (Felülbírálja a CMFCVisualManager::D rawPushButtonWinXP.)
CMFCVisualManagerOffice2003::GetBaseThemeColor Lekéri az alaptéma színét.
CMFCVisualManagerOffice2003::GetHighlightMenuItemColor Lekéri a kiemelt menüelemhez használt színt.
CMFCVisualManagerOffice2003::GetPropertyGridGroupColor A keretrendszer meghívja ezt a metódust egy tulajdonságlista háttérszínének lekéréséhez. (Felülbírálások CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.)
CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor A keretrendszer meghívja ezt a metódust egy tulajdonságlista szövegszínének lekéréséhez. (Felülbírálások CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.)
CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight Az összes menüelem magasságát adja vissza. (Felülbírálja a CMFCVisualManager::GetShowAllMenuItemsHeight.)
CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors Beállítja a megadott alapcsoport háttérszínét és szegélyszínét. (Felülbírálások CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.)
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor Lekéri a kiemelő tónus színét. (Felülbírálja a CMFCVisualManager::GetSmartDockingHighlightToneColor.)
CMFCVisualManagerOffice2003::GetTabFrameColors A keretrendszer meghívja ezt a függvényt, amikor le kell kérnie a lapablak rajzolásához szükséges színkészletet. (Felülbírálja a CMFCVisualManager::GetTabFrameColors.)
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin Lekéri az eszköztár Testreszabás gombjának margóját. (Felülbírálások CMFCVisualManager::GetToolBarCustomizeButtonMargin.)
CMFCVisualManagerOffice2003::GetToolbarDisabledColor Lekéri az eszköztár letiltott színét. (Felülbírálások CMFCVisualManager::GetToolbarDisabledColor.)
CMFCVisualManagerOffice2003::GetToolTipInfo A keretrendszer meghívta az elemleírás-információk lekéréséhez. (Felülbírálja a CMFCVisualManager::GetToolTipInfo.)
CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled Azt jelzi, hogy a vizualizációkezelő natív Windows XP-színeket használ-e.
CMFCVisualManagerOffice2003::IsDockingTabHasBorder Azt adja vissza, hogy az aktuális vizualizációkezelő szegélyeket rajzol-e a rögzített és többlapos panelek köré. (Felülbírálja a CMFCVisualManager::IsDockingTabHasBorder.)
CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs Azt jelzi, hogy a OneNote-lapok kiemelve legyenek-e. (Felülbírálások CMFCVisualManager::IsHighlightOneNoteTabs.)
CMFCVisualManagerOffice2003::IsOffsetPressedButton A keretrendszer meghívta az eszköztár gomb rajzolásakor. (Felülbírálások CMFCVisualManager::IsOffsetPressedButton.)
CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook Azt jelzi, hogy van-e office XP-megjelenésű állapotsor.
CMFCVisualManagerOffice2003::IsToolbarRoundShape Azt jelzi, hogy egy adott eszköztáron van-e kerek alakzat. (Felülírja a CMFCVisualManager::IsToolbarRoundShape.)
CMFCVisualManagerOffice2003::IsUseGlobalTheme Azt jelzi, hogy globális Windows XP-témát használ-e.
CMFCVisualManagerOffice2003::IsWindowsThemingSupported Azt jelzi, hogy támogatott-e a Windows-témájú szöveg. (Felülbírálja a CMFCVisualManager::IsWindowsThemingSupported.)
CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder A keretrendszer ezt a metódust hívja meg, amikor egy automatikus elrejtési gomb szegélyét rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawAutoHideButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawBarGripper A keretrendszer meghívja, amikor egy vezérlősávhoz rajzolja a fogót. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawBarGripper.)
CMFCVisualManagerOffice2003::OnDrawBrowseButton A keretrendszer meghívja ezt a metódust, amikor megrajzolja a szerkesztési vezérlő tallózás gombját. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)
CMFCVisualManagerOffice2003::OnDrawButtonBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy eszköztárgomb szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCCaptionBar osztályobjektum szegélyét rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawCaptionBarBorder.)
CMFCVisualManagerOffice2003::OnDrawCheckBoxEx A keretrendszer akkor hívja meg ezt a metódust, ha bejelöli a jelölőnégyzetet. (Felülbírálja a CMFCVisualManager::OnDrawCheckBoxEx.)
CMFCVisualManagerOffice2003::OnDrawComboBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCToolBarComboBoxButton osztályobjektum szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawComboBorder.)
CMFCVisualManagerOffice2003::OnDrawComboDropButton A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCToolBarComboBoxButton osztály legördülő gombját rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)
CMFCVisualManagerOffice2003::OnDrawControlBorder A keretrendszer ezt a metódust hívja meg, amikor egy vezérlő szegélyét rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawControlBorder.)
CMFCVisualManagerOffice2003::OnDrawExpandingBox A keretrendszer ezt a metódust hívja meg, amikor kibontó dobozt rajzol. (Felülbírálja a CMFCVisualManager::OnDrawExpandingBox.)
CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder A keretrendszer ezt a metódust hívja meg, amikor a CMFCHeaderCtrl osztály egy példánya köré rajzolja a szegélyt. (Felülbírálja a CMFCVisualManager::OnDrawHeaderCtrlBorder.)
CMFCVisualManagerOffice2003::OnDrawMenuBorder A keretrendszer ezt a metódust hívja meg, amikor egy CMFCPopupMenu osztály szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)
CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter A keretrendszer meghívja ezt a metódust, amikor egy Outlook-sáv elválasztó elemét rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawOutlookBarSplitter.)
CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder A keretrendszer meghívja, amikor egy Outlook-oldal gomb szegélyét rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawOutlookPageButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawPaneBorder A keretrendszer ezt a metódust hívja meg, amikor egy CPane osztályobjektum szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)
CMFCVisualManagerOffice2003::OnDrawPaneCaption A keretrendszer akkor hívja meg ezt a metódust, ha feliratot rajzol egy CDockablePane osztályobjektumhoz . (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)
CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder A keretrendszer ezt a metódust hívja meg, amikor egy előugró ablak szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.)
CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy előugró ablakban egy gomb szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption A keretrendszer ezt a metódust hívja meg, amikor egy előugró ablak feliratát rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.)
CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup A keretrendszer meghívja ezt a metódust, amikor gombcsoportot rajzol a menüszalagon. (Felülbírálja a CMFCVisualManager::OnDrawRibbonButtonsGroup.)
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption A keretrendszer akkor hívja meg ezt a metódust, ha egy szalagkategória feliratsávjának rajzolása történik. (Felülbírálja a CMFCVisualManager::OnDrawRibbonCategoryCaption.)
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab A keretrendszer akkor hívja meg ezt a metódust, ha a menüszalag kategóriájának fülét rajzolja. (Felülbírálja a CMFCVisualManager::OnDrawRibbonCategoryTab.)
CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar A keretrendszer a CMFCRibbonProgressBar osztály rajzolásakor hívja meg ezt a metódust. (Felülbírálja a CMFCVisualManager::OnDrawRibbonProgressBar.)
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator A keretrendszer akkor hívja meg ezt a metódust, ha elválasztót rajzol egy menüszalag gyorselérési eszköztárára. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.)
CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel A keretrendszer ezt a metódust hívja meg, amikor egy CMFCRibbonSlider osztály csatornáját rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawRibbonSliderChannel.)
CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCRibbonSlider objektum hüvelykujját rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawRibbonSliderThumb.)
CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton A keretrendszer meghívja ezt a metódust, amikor egy CMFCRibbonSlider objektum nagyítási gombjait rajzolja meg. (Felülbírálja a CMFCVisualManager::OnDrawRibbonSliderZoomButton.)
CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane A keretrendszer meghívja ezt a metódust, amikor egy panelt rajzol az állapotsorra. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.)
CMFCVisualManagerOffice2003::OnDrawScrollButtons A keretrendszer ezt a metódust hívja meg görgetőgombok rajzolásakor. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)
CMFCVisualManagerOffice2003::OnDrawSeparator A keretrendszer ezt a metódust hívja meg elválasztó rajzolásakor. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawSeparator.)
CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems A keretrendszer meghívja ezt a metódust, amikor egy menü összes elemét megrajzolja. (Felülbírálja a CMFCVisualManager::OnDrawShowAllMenuItems.)
CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCStatusBar osztályobjektum szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)
CMFCVisualManagerOffice2003::OnDrawStatusBarProgress A keretrendszer akkor hívja meg ezt a metódust, ha a CMFCStatusBar objektumra rajzolja a folyamatjelzőt. (Felülbírálja a CMFCVisualManager::OnDrawStatusBarProgress.)
CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox A keretrendszer ezt a metódust hívja meg, amikor megrajzolja a CMFCStatusBar méretmezőit. (Felülbírálja a CMFCVisualManager::OnDrawStatusBarSizeBox.)
CMFCVisualManagerOffice2003::OnDrawTab A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCBaseTabCtrl osztályobjektum lapjait rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTab.)
CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy tabulátorgomb szegélyét rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)
CMFCVisualManagerOffice2003::OnDrawTask A keretrendszer ezt a metódust cmFCTasksPaneTask Osztályobjektum rajzolásakor hívja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTask.)
CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCTasksPane osztályobjektumon lévő csoport körül rajzol szegélyt. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)
CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption A keretrendszer meghívja ezt a metódust, amikor egy CMFCTasksPaneTaskGroup osztályobjektum feliratát rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)
CMFCVisualManagerOffice2003::OnDrawTearOffCaption A keretrendszer ezt a metódust hívja meg, amikor egy CMFCPopupMenu osztályobjektum feliratát rajzolja meg. (Felülbírálások CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)
CMFCVisualManagerOffice2003::OnErasePopupWindowButton A keretrendszer meghívja ezt a metódust, amikor töröl egy gombot egy előugró ablakban. (Felülbírálások CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)
CMFCVisualManagerOffice2003::OnEraseTabsArea A keretrendszer meghívja ezt a metódust, amikor törli a tabulátorablak lapterületét. (Felülbírálások CMFCVisualManagerOfficeXP::OnEraseTabsArea.)
CMFCVisualManagerOffice2003::OnEraseTabsButton A keretrendszer ezt a metódust hívja meg, amikor törli a tabulátorgomb szövegét és ikonját. (Felülbírálások CMFCVisualManagerOfficeXP::OnEraseTabsButton.)
CMFCVisualManagerOffice2003::OnEraseTabsFrame A keretrendszer meghívja ezt a metódust, amikor töröl egy keretet egy CMFCBaseTabCtrl-osztályon. (Felülbírálja a CMFCVisualManager::OnEraseTabsFrame.)
CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground A keretrendszer ezt a metódust hívja meg, amikor kitölti az automatikus elrejtési gomb hátterét. (Felülbírálja a CMFCVisualManager::OnFillAutoHideButtonBackground.)
CMFCVisualManagerOffice2003::OnFillBarBackground A keretrendszer akkor hívja meg ezt a metódust, ha kitölti egy CBasePane-osztályobjektum hátterét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillBarBackground.)
CMFCVisualManagerOffice2003::OnFillButtonInterior A keretrendszer ezt a metódust hívja meg, amikor kitölti egy eszköztárgomb hátterét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillButtonInterior.)
CMFCVisualManagerOffice2003::OnFillCommandsListBackground A keretrendszer akkor hívja meg ezt a metódust, ha kitölti egy parancslistához tartozó eszköztárgomb hátterét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)
CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground A keretrendszer ezt a metódust hívja meg, amikor kitölti egy fejlécvezérlő hátterét. (Felülbírálja a CMFCVisualManager::OnFillHeaderCtrlBackground.)
CMFCVisualManagerOffice2003::OnFillHighlightedArea A keretrendszer ezt a metódust hívja meg, amikor kitölti egy eszköztárgomb kiemelt területét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillHighlightedArea.)
CMFCVisualManagerOffice2003::OnFillOutlookBarCaption A keretrendszer ezt a metódust hívja meg, amikor kitölti az Outlook feliratsávjának hátterét. (Felülbírálja a CMFCVisualManager::OnFillOutlookBarCaption.)
CMFCVisualManagerOffice2003::OnFillOutlookPageButton A keretrendszer akkor hívja meg ezt a metódust, amikor kitölti az Outlook-oldal gombjának belső részét. (Felülbírálja a CMFCVisualManager::OnFillOutlookPageButton.)
CMFCVisualManagerOffice2003::OnFillPopupWindowBackground A keretrendszer ezt a metódust hívja meg, amikor kitölti egy előugró ablak hátterét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.)
CMFCVisualManagerOffice2003::OnFillTab A keretrendszer ezt a metódust hívja meg, amikor kitölti egy tabulátorablak hátterét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillTab.)
CMFCVisualManagerOffice2003::OnFillTasksGroupInterior A keretrendszer ezt a metódust hívja meg, amikor kitölti egy CMFCTasksPaneTaskGroup osztályobjektum belső részét. (Felülbírálások CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)
CMFCVisualManagerOffice2003::OnFillTasksPaneBackground A keretrendszer ezt a metódust hívja meg, amikor kitölti a CMFCTasksPane vezérlő hátterét. (Felülbírálja a CMFCVisualManager::OnFillTasksPaneBackground.)
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton A keretrendszer meghívja ezt a metódust, amikor egy kiemelt gyors testreszabási menügombot rajzol. (Felülbírálások CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.)
CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems A keretrendszer akkor hívja meg ezt a metódust, ha egy kiemelt menüparancsot rajzol. (Felülbírálások CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)
CMFCVisualManagerOffice2003::OnUpdateSystemColors A keretrendszer meghívja ezt a függvényt, amikor a rendszer színe megváltozik. (Felülbírálások CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)
CMFCVisualManagerOffice2003::SetDefaultWinXPColors Megadja, hogy a vizualizációkezelőnek a Windows XP natív színeit vagy a GetSysColor-ból beszerzett színeket kell-e használnia.
CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook Megadja, hogy a Windows XP globális témát kell használni.
CMFCVisualManagerOffice2003::SetUseGlobalTheme Megadja, hogy a vizualizációkezelő globális témát használ-e.

Megjegyzések

Az CMFCVisualManagerOffice2003 osztály használatával módosíthatja az alkalmazás vizuális megjelenését, hogy az hasonlítson a Microsoft Office 2003-ra.

példa

Az alábbi példa bemutatja, hogyan állíthatja be az Office 2003 Visual Managert. Ez a kódrészlet az Asztali riasztások bemutató mintájának része.

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));

Öröklési hierarchia

CObject

CMFCBaseVisualManager

CMFCVisualManager

CMFCVisualManagerOfficeXP

CMFCVisualManagerOffice2003

Követelmények

Fejléc: afxvisualmanageroffice2003.h

CMFCVisualManagerOffice2003::D rawComboBorderWinXP

A kombinált lista szegélyének rajzolása az aktuális Windows XP-témával.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A kombinált lista szegélyének határoló téglalapja.

bDisabled
[in] Megadja, hogy a kombinált lista szegélye le van-e tiltva.

bIsDropped
[in] Megadja, hogy a kombinált listaszegély le van-e dobott.

bIsHighlighted
[in] Megadja, hogy a kombinált lista szegélye ki van-e emelve.

Visszaadott érték

Igaz értéket ad vissza, ha a téma API engedélyezve van, vagy HAMIS, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP

Egy kombinált lista legördülő gombjának rajzolása az aktuális Windows XP-témával.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A kombinált lista legördülő gombjának határoló téglalapja.

bDisabled
[in] Megadja, hogy a kombinált lista legördülő gombja le van-e tiltva.

bIsDropped
[in] Megadja, hogy a kombinált lista legördülő gombja le van-e dobott.

bIsHighlighted
[in] Megadja, hogy a kombinált lista legördülő gombja ki van-e emelve.

Visszaadott érték

Igaz értéket ad vissza, ha a téma API engedélyezve van, vagy HAMIS, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::D rawCustomizeButton

Testre szabás gomb rajzolása.

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

Paraméterek

pDC
[in] Mutató egy megjelenítési környezetre.

téglalap
[in] A gomb határoló téglalapja

bIsHorz
[in] IGAZ, ha a gomb vízszintes, vagy hamis, ha függőleges.

állapot
[in] A gomb rajzolni kívánt állapota (normál, lenyomva vagy kiemelve).

bIsCustomize
[in] IGAZ, ha a testre szabható nyíl- vagy nyílképet a gomb téglalapjában kell rajzolni, vagy HAMIS, ha nem.

bIsMoreButtons
[in] IGAZ, ha a vízszintes vagy függőleges testreszabás More-Buttons képet a gomb téglalapjában kell rajzolni, vagy HAMIS, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::D rawPushButtonWinXP

Leküldéses gomb rajzolása az aktuális Windows XP-témával.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A leküldéses gomb határoló téglalapja.

pButton
[in] Mutató a rajzolni kívánt CMFCButton osztályobjektumra .

uiState
[in] Figyelmen kívül hagyja. Az állapot a pButtontól származik.

Visszaadott érték

IGAZ, ha a Theme API engedélyezve van; egyéb esetben HAMIS.

Megjegyzések

CMFCVisualManagerOffice2003::GetBaseThemeColor

Lekéri az alaptéma színét.

virtual COLORREF GetBaseThemeColor();

Visszaadott érték

Az alaptéma színét adja vissza, ha be van állítva, vagy a színsáv arcszínét.

Megjegyzések

CMFCVisualManagerOffice2003::GetHighlightMenuItemColor

Lekéri a kiemelt menüelemhez használt színt.

virtual COLORREF GetHighlightMenuItemColor() const;

Visszaadott érték

A kiemelt menüelem színét adja vissza.

Megjegyzések

CMFCVisualManagerOffice2003::GetPropertyGridGroupColor

A keretrendszer meghívja ezt a metódust egy tulajdonságlista háttérszínének lekéréséhez.

virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);

Paraméterek

pPropList
[in] Mutató a keretrendszer által rajzolt tulajdonságlistára.

Visszaadott érték

A pPropList háttérszínét adja vissza.

Megjegyzések

A függvény felülbírálása egy tulajdonságlista háttérszínének testreszabásához az alkalmazásban.

CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor

A keretrendszer meghívja ezt a metódust egy tulajdonságlista szövegszínének lekéréséhez.

virtual COLORREF GetPropertyGridGroupTextColor(CMFCPropertyGridCtrl* pPropList);

Paraméterek

pPropList
[in] Mutató a tulajdonságlistára.

Visszaadott érték

A megadott tulajdonságlista szövegszínét adja vissza.

Megjegyzések

A függvény felülbírálása egy tulajdonságlista szövegszínének testreszabásához az alkalmazásban.

CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight

Az összes menüelem magasságát adja vissza.

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

Paraméterek

pDC
[in] Az eszközkörnyezetre mutató mutató.

sizeDefault
[in] Alapértelmezett menüméret.

Visszaadott érték

Alapértelmezés szerint az összes menükép magasságát és margóit adja vissza.

Megjegyzések

CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors

Beállítja a megadott alapcsoport háttérszínét és szegélyszínét.

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

Paraméterek

clrBaseGroupBackground
[in] A háttérszínre való beállításhoz hivatkozzon egy COLORREF-ra .

clrBaseGroupBorder
[in] Hivatkozás a szegélyszínre beállítani kívánt COLORREF-ra .

Megjegyzések

CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor

A kiemelő tónus színét adja vissza.

virtual COLORREF GetSmartDockingHighlightToneColor();

Visszaadott érték

Egy COLORREF értéket ad vissza, amely a kiemelő tónus színét tartalmazza.

Megjegyzések

CMFCVisualManagerOffice2003::GetTabFrameColors

A keretrendszer meghívja ezt a függvényt, amikor le kell kérnie a lapablak rajzolásához szükséges színkészletet.

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

Paraméterek

pTabWnd
[in] Mutató a lapozott ablakra, ahol a keret lapfület rajzol.

clrDark
[kifelé] Egy COLORREF paraméterre mutató hivatkozás, amelyben ez a metódus egy lap sötét szegélyének színét tárolja.

clrBlack
[kifelé] Egy COLORREF paraméterre mutató hivatkozás, amelyben ez a metódus a tabulátorablak szegélyének színét tárolja. A szegély alapértelmezett színe fekete.

clrHighlight
[kifelé] Egy COLORREF paraméterre mutató hivatkozás, amelyben ez a metódus tárolja a tabulátorablak kiemelési állapotának színét.

clrFace
[kifelé] Egy COLORREF paraméterre mutató hivatkozás, amelyben ez a metódus tárolja a lap ablakának színét.

clrDarkShadow
[kifelé] Egy COLORREF paraméterre mutató hivatkozás, amelyben ez a metódus tárolja a lapablak árnyékának színét.

clrLight
[kifelé] Egy COLORREF paraméterre mutató hivatkozás, amelyben ez a metódus tárolja a lapablak világos szélének színét.

pbrFace
[kifelé] Mutató egy ecsetre mutató hivatkozásra. Ez a metódus tárolja azt az ecsetet, amellyel kitölti a tabulátorablak arcát ebben a paraméterben.

pbrBlack
[kifelé] Mutató egy ecsetre mutató hivatkozásra. Ez a metódus tárolja a paraméterben a tabulátorablak fekete szélének kitöltéséhez használt ecsetet.

Megjegyzések

CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin

Lekéri az eszköztár Testreszabás gombjának margót.

virtual int GetToolBarCustomizeButtonMargin() const;

Visszaadott érték

Az eszköztár Testreszabás gombjának margója.

Megjegyzések

CMFCVisualManagerOffice2003::GetToolbarDisabledColor

Lekéri az eszköztár letiltott színét.

virtual COLORREF GetToolbarDisabledColor() const;

Visszaadott érték

A letiltott színt tartalmazó COLORREF értéket adja vissza.

Megjegyzések

CMFCVisualManagerOffice2003::GetToolTipInfo

A keretrendszer meghívta az elemleírás-információk lekéréséhez.

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

Paraméterek

params
[kifelé] Egy CMFCToolTipInfo osztályobjektumra mutató hivatkozás, ahol ez a metódus elemleírás-információkat ad vissza.

nType
[in] Írja be a visszaadni kívánt elemleírás-információkat.

Visszaadott érték

Igaz értéket ad vissza, ha az elemleírás adatait adja vissza, máskülönben HAMIS értéket.

Megjegyzések

CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled

Azt jelzi, hogy a vizualizációkezelő a Windows XP-ben natív színeket használ-e.

static BOOL IsDefaultWinXPColorsEnabled();

Visszaadott érték

IGAZ, ha a vizualizációkezelő natív színeket használ; egyéb esetben HAMIS.

Megjegyzések

További információ a natív színekről: CMFCVisualManagerOffice2003::SetDefaultWinXPColors.

CMFCVisualManagerOffice2003::IsDockingTabHasBorder

Azt adja vissza, hogy az aktuális vizualizációkezelő szegélyeket rajzol-e a rögzített és többlapos panelek köré.

virtual BOOL IsDockingTabHasBorder();

Visszaadott érték

IGAZ, ha a vizualizációkezelő szegélyeket rajzol a rögzített és többlapos ablaktáblák köré; HAMIS egyéb esetben.

Megjegyzések

CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs

Azt jelzi, hogy a OneNote-lapok kiemelve legyenek-e.

virtual BOOL IsHighlightOneNoteTabs() const;

Visszaadott érték

IGAZ értéket ad vissza.

Megjegyzések

CMFCVisualManagerOffice2003::IsOffsetPressedButton

A keretrendszer meghívta egy eszköztár gomb rajzolása közben.

virtual BOOL IsOffsetPressedButton() const;

Visszaadott érték

Megjegyzések

Az alapértelmezett implementáció HAMIS értéket ad vissza.

CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook

Azt jelzi, hogy van-e office XP-megjelenésű állapotsor.

static BOOL __stdcall IsStatusBarOfficeXPLook();

Visszaadott érték

Megjegyzések

Igaz értéket ad vissza, ha office XP-megjelenésű állapotsor van, vagy HAMIS, ha nem.

CMFCVisualManagerOffice2003::IsToolbarRoundShape

Azt jelzi, hogy egy adott eszköztár kerek-e.

virtual BOOL IsToolbarRoundShape(CMFCToolBar* pToolBar);

Paraméterek

pToolBar
[in] Mutasson a kérdéses eszköztárra.

Visszaadott érték

Igaz értéket ad vissza, ha az eszköztár kerek, vagy HAMIS értéket, ha menüsávról van szó.

Megjegyzések

CMFCVisualManagerOffice2003::IsUseGlobalTheme

Azt jelzi, hogy az alkalmazás Windows XP-témát használ-e.

static BOOL IsUseGlobalTheme();

Visszaadott érték

IGAZ, ha a vizualizációkezelő Windows XP-témát használ; egyéb esetben HAMIS.

Megjegyzések

A CMFCVisualManagerOffice2003::SetUseGlobalTheme metódussal módosíthatja , hogy a vizualizációkezelő Windows XP-témát használ-e.

CMFCVisualManagerOffice2003::IsWindowsThemingSupported

Azt jelzi, hogy támogatott-e a Windows-témájú szöveg.

virtual BOOL IsWindowsThemingSupported() const;

Visszaadott érték

Igaz értéket ad vissza, ha a Windows-témájú szöveg támogatott, vagy hamis, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder

A keretrendszer ezt a metódust hívja meg, amikor egy automatikus elrejtési gomb szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectBounds
[in] Az automatikus elrejtés gomb mérete és helye.

rectBorderSize
[in] A szegélyek mérete.

pButton
[in] Az automatikus elrejtés gombra mutató mutató. A keretrendszer ennek a gombnak a szegélyét rajzolja meg.

Megjegyzések

Bírálja felül ezt a metódust egy származtatott osztályban, ha testre szeretné szabni az automatikus elrejtés gomb szegélyének megjelenését. Ez a módszer alapértelmezés szerint egy sík szegélyt tölt ki az alkalmazás alapértelmezett árnyékszínével.

A rectBorderSize paraméter nem tartalmazza a szegély koordinátáit. A szegély méretét tartalmazza a , top, bottomés left az adattagokbanright. A 0-nál kisebb vagy egyenlő érték azt jelzi, hogy az automatikus elrejtés gomb ezen oldalán nincs szegély.

CMFCVisualManagerOffice2003::OnDrawBarGripper

A keretrendszer meghívja, amikor egy vezérlősávhoz rajzolja a fogót.

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

Paraméterek

pDC
[in] Egy vezérlősáv eszközkörnyezetére mutató mutató.

rectGripper
[in] A vezérlősáv határoló téglalapja.

bHorz
[in] Logikai paraméter, amely meghatározza, hogy a vezérlősáv vízszintesen vagy függőlegesen van-e rögzítve.

pBar
[in] Mutató egy vezérlősávra. A vizualizációkezelő megrajzolja ennek a vezérlősávnak a fogóját.

Megjegyzések

Ennek a módszernek az alapértelmezett implementációja a standard fogót jeleníti meg. A fogó megjelenésének testreszabásához írja felül ezt a metódust a CMFCVisualManagerOffice2003 osztályból származó egyéni osztályban.

CMFCVisualManagerOffice2003::OnDrawBrowseButton

További részletekért lásd a Visual Studio-telepítés VC\atlmfc\src\mfc mappájában található forráskódot.

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

Paraméterek

[in] pDC
[in] rect
[in] pSzerkesztés
[in] állam
[in] clrText

Visszaadott érték

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawButtonBorder

A keretrendszer akkor hívja meg ezt a metódust, ha egy eszköztárgomb szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszköztárgomb eszközkörnyezetére mutató mutató.

pButton
[in] Egérmutató egy eszköztárgombhoz. A keretrendszer ennek a gombnak a szegélyét rajzolja meg.

téglalap
[in] Az eszköztár gomb határait meghatározó téglalap.

állapot
[in] Az eszköztár gomb aktuális állapotát meghatározó számbavételes adattípus.

Megjegyzések

A metódus alapértelmezett implementációja a szabványos szegélyt jeleníti meg. Ezt a metódust felülbírálhatja egy származtatott vizualizációkezelőben az eszköztárgomb szegélyének megjelenésének testreszabásához.

Az eszköztárgomb lehetséges állapotai a következőkButtonsIsRegular: vagy ButtonsIsPressedButtonsIsHighlighted.

CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder

A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCCaptionBar osztályobjektum szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pBar
[in] Egy CMFCCaptionBar osztályobjektumra mutató mutató. A keretrendszer ezt a feliratsávot rajzolja meg.

téglalap
[in] A feliratsáv határait meghatározó téglalap.

clrBarBorder
[in] A szegély színe.

bFlatBorder
[in] IGAZ, ha a szegélynek sík, 2D megjelenésűnek vagy HAMISnak kell lennie, ha nem.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott osztályban a feliratsáv szegélyének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawCheckBoxEx

A keretrendszer meghívta a jelölőnégyzet rajzolásakor.

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

Paraméterek

pDC
[in] Mutasson egy eszközkörnyezetre.

téglalap
[in] A jelölőnégyzet határoló téglalapja.

nState
[in] A jelölőnégyzet állapota: 0, ha nincs bejelölve, 1 ha van bejelölve, 2, ha vegyesen van bejelölve.

bHighlighted
[in] IGAZ, ha a jelölőnégyzet ki van emelve, vagy HAMIS, ha nem.

bPressed
[in] IGAZ, ha a jelölőnégyzet be van nyomva, vagy HAMIS, ha nem.

bEnabled
[in] IGAZ, ha a jelölőnégyzet engedélyezve van, vagy HAMIS, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawComboBorder

A keretrendszer akkor hívja meg ezt a metódust, ha a CMFCToolBarComboBoxButton osztály egy példánya köré rajzolja a szegélyt.

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

Paraméterek

pDC
[in] Mutató a kombinált lista gomb eszközkörnyezetére.

téglalap
[in] A kombinált lista gomb határait meghatározó téglalap.

bDisabled
[in] Logikai paraméter, amely jelzi, hogy a kombinált lista gomb nem érhető-e el.

bIsDropped
[in] Logikai paraméter, amely jelzi, hogy a kombinált lista le van-e adva.

bIsHighlighted
[in] Logikai paraméter, amely jelzi, hogy a kombinált lista gomb ki van-e emelve.

pButton
[in] Egy CMFCToolBarComboBoxButton objektumra mutató mutató. A keretrendszer ezt a kombinált listagombot rajzolja meg.

Megjegyzések

Bírálja felül ezt a metódust a származtatott vizualizációkezelőben a kombinált lista szegélyének megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawComboDropButton

A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCToolBarComboBoxButton osztály legördülő gombját rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A legördülő gomb határait meghatározó téglalap.

bDisabled
[in] Logikai paraméter, amely azt jelzi, hogy a legördülő gomb nem érhető-e el.

bIsDropped
[in] Logikai paraméter, amely jelzi, hogy a kombinált lista le van-e adva.

bIsHighlighted
[in] Logikai paraméter, amely jelzi, hogy a legördülő gomb ki van-e emelve.

pButton
[in] Egy CMFCToolBarComboBoxButton objektumra mutató mutató. A keretrendszer megrajzolja a kombinált lista gomb legördülő gombját

Megjegyzések

Bírálja felül ezt a metódust a származtatott vizualizációkezelőben, hogy testre szabhassa a kombinált lista gomb legördülő gombjának megjelenését.

CMFCVisualManagerOffice2003::OnDrawControlBorder

A keretrendszer ezt a metódust hívja meg, amikor egy vezérlő szegélyét rajzolja meg.

virtual void OnDrawControlBorder(CWnd* pWndCtrl);

Paraméterek

pWndCtrl
[in] Mutasson egy CWnd class objektumra, amely azt a vezérlőt jelöli, amelynek a szegélyét meg szeretné rajzolni.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawExpandingBox

A keretrendszer meghívta egy kibővítő doboz rajzolása közben.

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

Paraméterek

pDC
[in] Mutasson arra a megjelenítési környezetre, amelyben a kibontó mezőt meg kell rajzolni.

téglalap
[in] A megrajzolandó kibontó doboz határoló téglalapja.

bIsOpened
[in] IGAZ, ha a megrajzolandó mező meg van nyitva, vagy HAMIS, ha nem.

colorBox
[in] A rajzolandó doboz külső szegélyének színe.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder

A keretrendszer ezt a metódust hívja meg, amikor a CMFCHeaderCtrl osztály egy példánya köré rajzolja a szegélyt.

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

Paraméterek

pCtrl
[in] Mutató egy CMFCHeaderCtrl osztályobjektumra . A keretrendszer ennek a fejlécvezérlőnek a szegélyét rajzolja meg.

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A fejléc vezérlőelem határait meghatározó téglalap.

[in] bIsPressed
[in] bIsHighlighted
Logikai paraméter, amely azt jelzi, hogy a fejlécvezérlő lenyomva van-e.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben a fejlécvezérlő szegélyének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawMenuBorder

A keretrendszer ezt a metódust hívja meg, amikor egy CMFCPopupMenu osztály szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Mutató a CMFCPopupMenu osztályobjektum eszközkörnyezetére.

pMenu
[in] Mutató egy CMFCPopupMenu osztályobjektumra . A keretrendszer szegélyt rajzol az előugró menü körül.

téglalap
[in] Az előugró menü határait meghatározó téglalap.

Megjegyzések

A metódus alapértelmezett implementációja a szokásos menüszegélyt jeleníti meg. Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben a menüszegély megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter

A keretrendszer meghívja ezt a metódust, amikor egy Outlook-sáv elválasztó elemét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectSplitter
[in] Egy téglalap, amely meghatározza az elválasztó határait.

Megjegyzések

Felülbírálhatja ezt a metódust egy származtatott vizualizációkezelőben, hogy testre szabhassa a felosztók megjelenését egy Outlook-sávon.

CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder

A keretrendszer meghívja, amikor egy Outlook-oldal gomb szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectBtn
[in] Egy téglalap, amely meghatározza az Outlook-oldal gomb határát.

bIsHighlighted
[in] Logikai érték, amely meghatározza, hogy a gomb ki van-e emelve.

bIsPressed
[in] Logikai érték, amely meghatározza, hogy a gomb megnyomva van-e.

Megjegyzések

Felülbírálja ezt a metódust egy egyéni vizualizációkezelőben az Outlook-oldal gomb megjelenésének módosításához.

CMFCVisualManagerOffice2003::OnDrawPaneBorder

A keretrendszer ezt a metódust hívja meg, amikor egy CPane osztályobjektum szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy vezérlősáv eszközkörnyezetére mutató mutató.

pBar
[in] Mutató egy panelre. A vizualizációkezelő ennek a panelnek a szegélyét rajzolja meg.

téglalap
[in] A panel határait jelző téglalap.

Megjegyzések

A metódus alapértelmezett implementációja a szabványos szegélyt jeleníti meg. Felülbírálja ezt a metódust egy származtatott osztályban a szegély megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawPaneCaption

A keretrendszer akkor hívja meg ezt a metódust, ha feliratot rajzol egy CDockablePane osztályobjektumhoz .

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pBar
[in] Egy CDockablePane osztályobjektumra mutató mutató. A keretrendszer ennek a panelnek a feliratát rajzolja meg.

bActive
[in] Logikai paraméter, amely jelzi, hogy a vezérlősáv aktív-e.

rectCaption
[in] Egy téglalap, amely meghatározza a felirat határait.

rectButtons
[in] A feliratgombok határait meghatározó téglalap.

Visszaadott érték

COLORREF paraméter, amely a felirat szövegszínét jelzi.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder

A keretrendszer ezt a metódust hívja meg, amikor egy előugró ablak szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Mutasson az előugró ablak eszközkörnyezetére.

téglalap
[in] Az előugró ablak határoló téglalapja.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder

A keretrendszer akkor hívja meg ezt a metódust, ha egy előugró ablakban megrajzolja a gomb szegélyét.

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

Paraméterek

pDC
[in] Mutasson a gomb eszközkörnyezetére.

rectClient
[in] A gomb határolókerete.

pButton
[in] Mutató a gombra ( CMFCDesktopAlertWndButton osztályobjektum ).

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption

A keretrendszer ezt a metódust hívja meg, amikor egy előugró ablak feliratát rajzolja meg.

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

Paraméterek

pDC
[in] Mutasson a felirat eszközkörnyezetére.

rectCaption
[in] A felirat határoló téglalapja.

pPopupWnd
[in] Mutasson arra az előugró ablakra, amelynek a feliratát meg szeretné rajzolni.

Visszaadott érték

A felirat szövegszíne.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben az előugró ablak feliratainak megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup

A keretrendszer meghívja ezt a metódust, amikor gombcsoportot rajzol a menüszalagon.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pGroup
[in] A menüszalag gombcsoportjára mutató egérmutató. A keretrendszer ezt a gombcsoportot rajzolja meg.

rectGroup
[in] A csoport határait meghatározó téglalap.

Visszaadott érték

Fenntartott érték. Az alapértelmezett implementáció -1 értéket ad vissza.

Megjegyzések

Ezt a metódust felülbírálhatja egy származtatott vizualizációkezelőben, hogy testre szabhassa egy gombcsoport megjelenését a menüszalagon.

CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption

A keretrendszer akkor hívja meg ezt a metódust, ha egy szalagkategória feliratsávjának rajzolása történik.

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

Paraméterek

pDC
[in] Mutató a menüszalag kategóriájának eszközkörnyezetére.

pContextCaption
[in] Egy feliratsávra mutató mutató. A vizualizációkezelő ezt a CMFCRibbonContextCaption osztályt rajzolja meg.

Visszaadott érték

COLORREF paraméter, amely a feliratsávon lévő szöveg színét jelzi.

Megjegyzések

Ezt a metódust felülbírálhatja egy származtatott osztályban a szalagkategória feliratsávjának megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab

A keretrendszer akkor hívja meg ezt a metódust, ha a menüszalag kategóriájának fülét rajzolja.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pTab
[in] Egy menüszalag tabulátorobjektumára mutató mutató. A keretrendszer ezt a lapot rajzolja meg.

bIsActive
[in] IGAZ, ha a lap aktív, vagy HAMIS, ha nem.

Visszaadott érték

A menüszalag kategória lapján a szöveghez használt szín.

Megjegyzések

Ezt a metódust felülbírálhatja egy származtatott vizualizációkezelőben a menüszalag kategórialapjának megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar

A keretrendszer meghívja ezt a metódust, amikor cmFCRibbonProgressBar osztályobjektumot rajzol.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pProgress
[in] Mutató egy CMFCRibbonProgressBar osztályobjektumra . A keretrendszer ezt a folyamatjelző sávot rajzolja meg.

rectProgress
[in] A folyamatjelző sáv határait meghatározó téglalap.

rectChunk
[in] A folyamatjelző sávot körülvevő terület határait meghatározó téglalap.

bInfiniteMode
[in] IGAZ, ha a sáv végtelen módban van, vagy HAMIS, ha nem. Az alapértelmezett implementáció nem használja ezt a paramétert.

Megjegyzések

A metódus felülbírálása származtatott osztályban a folyamatjelzők megjelenésének testreszabásához

CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator

A keretrendszer akkor hívja meg ezt a metódust, ha elválasztót rajzol egy menüszalag gyorselérési eszköztárára.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pSeparator
[in] Mutató egy CMFCRibbonSeparator osztályobjektumra . A keretrendszer ezt a szalagelválasztót rajzolja meg.

téglalap
[in] Az elválasztó határait meghatározó téglalap.

Megjegyzések

Felülbírálhatja ezt a metódust egy származtatott osztályban a menüszalagelválasztók megjelenésének testreszabásához a gyorselérési eszköztáron.

CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel

A keretrendszer ezt a metódust hívja meg, amikor egy CMFCRibbonSlider osztály csatornáját rajzolja meg.

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

Paraméterek

pDC
[in] Mutasson egy eszközkörnyezetre.

pSlider
[in] Mutató egy CMFCRibbonSlider osztályobjektumra . A keretrendszer megrajzolja a menüszalag csúszkájához tartozó csatornát.

téglalap
[in] Egy téglalap, amely meghatározza a menüszalag csúszka csatornájának határait.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott osztályban a menüszalag csúszka csatornájának megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb

A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCRibbonSlider osztályobjektum hüvelykujját rajzolja

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pSlider
[in] Mutató egy CMFCRibbonSlider-osztályhoz. A keretrendszer megrajzolja a menüszalag csúszkájához tartozó hüvelykujjat.

téglalap
[in] Egy téglalap, amely a menüszalag csúszkájához tartozó hüvelykujj határait határozza meg.

bIsHighlighted
[in] Logikai paraméter, amely jelzi, hogy a hüvelykujj ki van-e emelve.

bIsPressed
[in] Logikai paraméter, amely jelzi, hogy a hüvelykujj lenyomva van-e.

bIsDisabled
[in] Logikai paraméter, amely jelzi, hogy a hüvelykujj nem érhető-e el.

Megjegyzések

Felülbírálhatja ezt a módszert egy származtatott vizualizációkezelőben a menüszalag csúszkáinak hüvelykujjának testreszabásához.

CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton

A keretrendszer ezt a metódust hívja meg, amikor egy CMFCRibbonSlider osztályobjektum nagyítási gombjait rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pSlider
[in] Mutató egy CMFCRibbonSlider osztályobjektumra . A keretrendszer ezt a menüszalag csúszkát rajzolja meg.

téglalap
[in] Téglalap, amely a menüszalag csúszkáján lévő nagyítási gombok határait határozza meg.

bIsZoomOut
[in] IGAZ, ha a keretrendszernek a bal gombot a "" -betűvel kell megrajzolnia a kicsinyítéshez, vagy HAMIS, ha a keretrendszernek a jobb gombot a "" +betűvel kell megrajzolnia a nagyításhoz.

bIsHighlighted
[in] Logikai paraméter, amely jelzi, hogy a gomb ki van-e emelve.

bIsPressed
[in] Logikai paraméter, amely jelzi, hogy a gomb megnyomva van-e.

bIsDisabled
[in] Logikai paraméter, amely jelzi, hogy a gomb nem érhető-e el.

Megjegyzések

Alapértelmezés szerint a menüszalag csúszkáján lévő nagyítási gombok olyan kör alakúak, amelyek + középre vagy - be vannak jelentkezve. A nagyítási gombok megjelenésének testreszabásához felülbírálja ezt a módszert egy származtatott vizualizációkezelőben.

CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane

A keretrendszer meghívja ezt a metódust, amikor egy panelt rajzol az állapotsorra.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pBar
[in] A panelt tartalmazó állapotsorra mutató mutató.

pPane
[in] Egy állapotsor panelre mutató mutató. A keretrendszer ezt a CMFCRibbonStatusBarPane osztályobjektumot rajzolja meg.

Visszaadott érték

Fenntartott érték. Az alapértelmezett implementáció -1 értéket ad vissza.

Megjegyzések

Ezt a metódust felülbírálhatja egy származtatott vizualizációkezelőben, hogy testre szabhassa egy panel megjelenését az állapotsoron.

CMFCVisualManagerOffice2003::OnDrawScrollButtons

A keretrendszer ezt a metódust hívja meg görgetőgombok rajzolásakor.

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

Paraméterek

pDC
[in] Mutasson egy eszközkörnyezetre.

téglalap
[in] A görgetőgombok határoló téglalapja.

nBorderSize
[in] A görgetőgombok köré rajzolni kívánt szegély mérete.

iImage
[in] A görgetőgombokban rajzolni kívánt kép azonosítója.

bHilited
[in] IGAZ, ha a görgetőgombok ki vannak emelve, vagy HAMIS, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawSeparator

A keretrendszer ezt a metódust hívja meg elválasztó rajzolásakor.

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

Paraméterek

pDC
[in] Egy vezérlősáv eszközkörnyezetére mutató mutató.

pBar
[in] Az elválasztót tartalmazó panelre mutató mutató.

téglalap
[in] Az elválasztó határait meghatározó téglalap.

bIsHoriz
[in] IGAZ, ha az ablaktábla vízszintesen van rögzítve, vagy HAMIS, ha az ablaktábla függőlegesen van rögzítve.

Megjegyzések

A vezérlősávokon elválasztó elemeket használnak a kapcsolódó ikonok csoportjainak elkülönítéséhez. A metódus alapértelmezett implementációja a standard elválasztójelet jeleníti meg. Bírálja felül ezt a metódust egy származtatott vizualizációkezelőben az elválasztó megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems

A keretrendszer meghívja ezt a metódust, amikor egy menü összes elemét megrajzolja

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

Paraméterek

pDC
[in] Mutasson egy eszközkörnyezetre.

téglalap
[in] A megrajzolandó menü határoló téglalapja.

állapot
[in] A gomb állapota.

Megjegyzések

CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder

A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCStatusBar osztályobjektum szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pBar
[in] Mutató egy CMFCStatusBar osztályobjektumra . A keretrendszer ezt az állapotsor-objektumot rajzolja meg.

rectPane
[in] Az állapotsor határait meghatározó téglalap.

uiID
[in] Az állapotsor azonosítója.

nStyle
[in] Az állapotsor stílusa.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben, hogy testre szabhassa egy objektum szegélyének CMFCStatusBar megjelenését.

CMFCVisualManagerOffice2003::OnDrawStatusBarProgress

A keretrendszer ezt a metódust hívja meg, amikor a CMFCStatusBar Osztály objektumra rajzolja a folyamatjelzőt

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

Paraméterek

pDC
[in] Az állapotsor eszközkörnyezetére mutató mutató

pStatusBar
[in] A folyamatjelző sávot tartalmazó CMFCStatusBar osztályobjektum .

rectProgress
[in] A folyamatjelző sáv határait meghatározó téglalap.

nProgressTotal
[in] A folyamatjelző sáv teljes száma.

nProgressCurr
[in] A folyamatjelző sáv aktuális állapota.

clrBar
[in] A folyamatjelző sáv kezdeti színe. Az érték vagy egy színátmenet kezdete, vagy a folyamatjelző sáv teljes színe.

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

Megjegyzések

Ezt a metódust felülbírálhatja egy származtatott vizualizációkezelőben, hogy testre szabhassa a folyamatjelző sáv megjelenését egy állapotsoron.

CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox

A keretrendszer meghívja ezt a metódust, amikor megrajzolja a CMFCStatusBar osztály méretmezőit.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pStatBar
[in] Egy állapotsorra mutató mutató. A keretrendszer ehhez az állapotsorhoz rajzolja a méretmezőt.

rectSizeBox
[in] Téglalap, amely meghatározza a méretmező határait.

Megjegyzések

Bírálja felül ezt a metódust egy származtatott vizualizációkezelőben a méretmező állapotsoron való megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawTab

A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCBaseTabCtrl osztályobjektum lapjait rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectTab
[in] A tabulátor vezérlőelem határait meghatározó téglalap.

iTab
[in] A keretrendszer által rajzolt lap indexe.

bIsActive
[in] Logikai paraméter, amely meghatározza, hogy a lap aktív-e.

pTabWnd
[in] Mutató egy CMFCBaseTabCtrl osztályobjektumra . A keretrendszer ezt a tabulátorvezérlőt rajzolja meg.

Megjegyzések

Egy CMFCBaseTabCtrl objektum meghívja ezt a metódust, amikor feldolgozza a WM_PAINT üzenetet. Felülbírálhatja ezt a metódust egy származtatott osztályban a lapok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder

A keretrendszer akkor hívja meg ezt a metódust, ha egy tabulátorgomb szegélyét rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A tabulátorgomb határait meghatározó téglalap.

pButton
[in] Mutató arra a CMFCButton osztályra , amelyhez a keretrendszer szegélyt rajzol.

uiState
[in] A gomb állapota (lásd : CButton::GetState).

pWndTab
[in] Mutató a szülőlap ablakához.

Megjegyzések

Ezt a metódust felülbírálhatja egy származtatott vizualizációkezelőben a tabulátorgomb szegélyének testreszabásához.

CMFCVisualManagerOffice2003::OnDrawTask

A keretrendszer ezt a metódust cmFCTasksPaneTask Osztályobjektum rajzolásakor hívja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pTask
[in] Mutató egy CMFCTasksPaneTask osztályobjektumra . A keretrendszer ezt a feladatot rajzolja meg.

pIconok
[in] A munkaablakhoz társított képlistára mutató mutató. Minden tevékenység tartalmaz egy indexet a listában lévő képhez.

bIsHighlighted
[in] Logikai paraméter, amely meghatározza, hogy a megjelenített tevékenység ki van-e emelve.

bIsSelected
[in] Logikai paraméter, amely meghatározza, hogy a megjelenített tevékenység ki van-e jelölve.

Megjegyzések

A keretrendszer a feladatsávon ikonként és szövegként is megjeleníti a feladatokat. A pIcons paraméter tartalmazza a pTask által jelzett feladat ikonjait. Felülbírálja ezt a metódust egy származtatott osztályban a tevékenységek megjelenésének testreszabásához a tálcán.

CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder

A keretrendszer akkor hívja meg ezt a metódust, ha egy CMFCTasksPane osztályobjektumon lévő csoport körül rajzol szegélyt.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A munkaablak csoportterületének határait meghatározó téglalap.

bSpecial
[in] Logikai paraméter, amely meghatározza, hogy a szegély ki van-e emelve. A TRUE érték azt jelzi, hogy a szegély ki van emelve.

bNoTitle
[in] Logikai paraméter, amely meghatározza, hogy a csoportterület rendelkezik-e címmel. Az IGAZ érték azt jelzi, hogy a csoportterület nem rendelkezik címmel.

Megjegyzések

Felülbírálja ezt a függvényt egy származtatott osztályban, hogy testre szabja a szegélyt a munkaablak csoportterülete körül.

CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption

A keretrendszer meghívja ezt a metódust, amikor egy CMFCTasksPaneTaskGroup osztályobjektum feliratát rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

pGroup
[in] Mutató egy CMFCTasksPaneTaskGroup osztályobjektumra . A keretrendszer ennek a csoportnak a feliratát rajzolja meg.

bIsHighlighted
[in] Logikai paraméter, amely jelzi, hogy a csoport ki van-e emelve.

bIsSelected
[in] Logikai paraméter, amely jelzi, hogy a csoport jelenleg ki van-e jelölve.

bCanCollapse
[in] Logikai paraméter, amely jelzi, hogy a csoport összecsukható-e.

Megjegyzések

A metódus felülbírálása származtatott osztályban a felirat testreszabásához CMFCTasksPaneTaskGroup.

CMFCVisualManagerOffice2003::OnDrawTearOffCaption

A keretrendszer ezt a metódust hívja meg, amikor egy CMFCPopupMenu osztályobjektum feliratát rajzolja meg.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] Egy téglalap, amely meghatározza a felirat határait.

bIsActive
[in] IGAZ, ha a felirat aktív; HAMIS egyéb esetben.

Megjegyzések

Ezt a függvényt a keretrendszer hívja meg, amikor egy CMFCPopupMenu osztályobjektum feldolgoz egy WM_PAINT üzenetet, és le kell rajzolnia egy letört feliratot.

Ezt a metódust felülbírálhatja egy származtatott osztályban, hogy testre szabhassa a letört sávok feliratainak megjelenését.

CMFCVisualManagerOffice2003::OnErasePopupWindowButton

A keretrendszer meghívja ezt a metódust, amikor töröl egy gombot egy előugró ablakban.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectClient
[in] Az előugró ablak ügyfélterületét meghatározó téglalap.

pButton
[in] Mutasson a törölni kívánt gombra.

Megjegyzések

CMFCVisualManagerOffice2003::OnEraseTabsArea

A keretrendszer meghívja ezt a metódust, amikor törli a tabulátorablak lapterületét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A tabulátorterület határait meghatározó téglalap.

pTabWnd
[in] Egy tabulátorablakra mutató mutató. A keretrendszer törli a megadott lapablak lapterületét.

Megjegyzések

Ezt a függvényt a keretrendszer hívja meg, amikor egy CMFCBaseTabCtrl osztályobjektum feldolgoz egy WM_PAINT üzenetet, és törli a tabulátorterületet.

Felülbírálhatja ezt a metódust egy származtatott vizualizációkezelőben a lapok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnEraseTabsButton

A keretrendszer ezt a metódust hívja meg, amikor törli a tabulátorgomb szövegét és ikonját.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A tabulátorgomb határait meghatározó téglalap.

pButton
[in] Egy tabulátorgombra mutató mutató. A keretrendszer törli a gomb szövegét és ikonjait.

pWndTab
[in] A tabulátorgombot tartalmazó lap vezérlőelemre mutató egérmutató.

Megjegyzések

A keretrendszer törli a gomb szövegét és ikonját, amikor egy CMFCBaseTabCtrl osztályobjektum feldolgozza a WM_ERASEBKGND üzenetet

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben a tabulátorgombok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnEraseTabsFrame

A keretrendszer meghívja ezt a metódust, amikor töröl egy keretet egy CMFCBaseTabCtrl osztályobjektumon .

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A tabulátorablak határait meghatározó téglalap.

pTabWnd
[in] Egy tabulátorablakra mutató mutató. A keretrendszer törli a CMFCBaseTabCtrl osztály keretét.

Visszaadott érték

IGAZ, ha a metódus sikeres, vagy HAMIS, ha nem.

Megjegyzések

Ez a metódus kitölti a süllyesztés által jelzett területet az aktív lap háttérszínével. A rendszer akkor hívja meg, ha egy CMFCBaseTabCtrl objektum feldolgoz egy WM_PAINT üzenetet, és töröl egy tabulátorkeretet.

CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground

A keretrendszer ezt a metódust hívja meg, amikor kitölti az automatikus elrejtési gomb hátterét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] Az automatikus elrejtés gomb határait meghatározó téglalap.

pButton
[in] Mutató egy CMFCAutoHideButton osztályobjektumra . A keretrendszer kitölti az automatikus elrejtés gomb hátterét.

Megjegyzések

Felülbírálhatja ezt a metódust egy származtatott vizualizációkezelőben az automatikus elrejtési gomb megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnFillBarBackground

A keretrendszer akkor hívja meg ezt a metódust, ha kitölti egy CBasePane-osztályobjektum hátterét.

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

Paraméterek

pDC
[in] Egy vezérlősáv eszközkörnyezetére mutató mutató.

pBar
[in] Egy CBasePane-osztályobjektumra mutató mutató. A keretrendszer kitölti a panel hátterét.

rectClient
[in] A panel határait meghatározó téglalap.

rectClip
[in] A panel kivágási területét meghatározó téglalap.

bNCArea
[in] Fenntartott érték.

Megjegyzések

A metódus alapértelmezett implementációja kitölti a sáv hátterét a globális változó afxGlobalData3d háttérszínével.

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben a panel hátterének testreszabásához.

CMFCVisualManagerOffice2003::OnFillButtonInterior

A keretrendszer ezt a metódust hívja meg, amikor kitölti egy eszköztárgomb hátterét.

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

Paraméterek

pDC
[in] Egy eszköztárgomb eszközkörnyezetére mutató mutató.

pButton
[in] Egy mutató arra a gombra, amelyhez a keretrendszer betölti a hátteret.

téglalap
[in] Az eszköztár gomb határait meghatározó téglalap.

állapot
[in] Az eszköztár gomb állapota (az eszköztárgomb lehetséges állapotai a következőkButtonsIsRegular: vagy ButtonsIsPressedButtonsIsHighlighted).

Megjegyzések

A metódus alapértelmezett implementációja az alapértelmezett színt használja a háttér kitöltéséhez. Felülbírálhatja ezt a metódust egy származtatott vizualizációkezelőben az eszköztárgomb hátterének testreszabásához.

CMFCVisualManagerOffice2003::OnFillCommandsListBackground

A keretrendszer akkor hívja meg ezt a metódust, ha kitölti egy parancslistához tartozó eszköztárgomb hátterét. Ez a parancslista a testreszabási párbeszédpanel része.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] Egy téglalap, amely meghatározza a gomb határait.

bIsSelected
[in] Logikai paraméter, amely jelzi, hogy a gomb ki van-e jelölve.

Visszaadott érték

Az eszköztár gomb szövegszíne.

Megjegyzések

További információ a testreszabási listáról: CMFCToolBarButton::OnDrawOnCustomizeList. Ennek a módszernek az alapértelmezett implementációja kitölti a hátteret az aktuálisan kiválasztott bőr színséma alapján.

CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground

A keretrendszer ezt a metódust hívja meg, amikor kitölti egy fejlécvezérlő hátterét.

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

Paraméterek

pCtrl
[in] Mutató egy CMFCHeaderCtrl osztályobjektumra . A keretrendszer kitölti a fejlécvezérlő hátterét.

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A fejléc vezérlőelem határait meghatározó téglalap.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizáció-kezelőben a fejlécvezérlő megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnFillHighlightedArea

A keretrendszer ezt a metódust hívja meg, amikor kitölti egy eszköztárgomb kiemelt területét.

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

Paraméterek

pDC
[in] Mutasson egy eszközkörnyezetre.

téglalap
[in] A kitöltendő kiemelt terület határoló téglalapja.

pBrush
[in] A kiemelt terület kitöltéséhez használandó ecset.

pButton
[in] Mutasson arra a CMFCToolBarButton osztályobjektumra , amelynek ki kell töltenie a kiemelt területet.

Megjegyzések

CMFCVisualManagerOffice2003::OnFillOutlookBarCaption

A keretrendszer ezt a metódust hívja meg, amikor kitölti az Outlook feliratsávjának hátterét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectCaption
[in] A feliratsáv határait meghatározó téglalap.

clrText
[kifelé] Egy COLORREF-objektumra mutató hivatkozás, amelyre ez a metódus a feliratsávon írja a szöveg színét.

Megjegyzések

A metódus alapértelmezett implementációja kitölti a feliratsávot az árnyékok színével az aktuális bőr alapján.

Felülbírálhatja ezt a metódust egy származtatott vizualizációkezelőben az Outlook feliratsávjának színének testreszabásához.

CMFCVisualManagerOffice2003::OnFillOutlookPageButton

A keretrendszer akkor hívja meg ezt a metódust, amikor kitölti az Outlook-oldal gombjának belső részét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] Egy téglalap, amely meghatározza az Outlook-oldal gomb határait.

bIsHighlighted
[in] Logikai paraméter, amely meghatározza, hogy a gomb ki van-e emelve.

bIsPressed
[in] Logikai paraméter, amely meghatározza, hogy a gomb megnyomva van-e.

clrText
[kifelé] Egy COLORREF-objektumra mutató hivatkozás, amelyben ez a metódus tárolja az Outlook-oldal gomb szövegszínét.

Megjegyzések

Felülbírálja ezt a függvényt egy származtatott vizualizációkezelőben az Outlook-oldalgombok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnFillPopupWindowBackground

A keretrendszer ezt a metódust hívja meg, amikor kitölti egy előugró ablak hátterét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] Egy téglalap, amely meghatározza az előugró ablak határait.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben az előugró ablakok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnFillTab

A keretrendszer ezt a metódust hívja meg, amikor kitölti egy tabulátorablak hátterét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectFill
[in] Egy téglalap, amely meghatározza a tabulátorablak határait.

pbrFill
[in] Egy mutató arra az ecsetre, amellyel a keretrendszer kitölti a tabulátorablakot.

iTab
[in] Annak a lapnak a nullaalapú lapindexe, amelyhez a keretrendszer kitölti a hátteret.

bIsActive
[in] IGAZ, ha a lap aktív vagy HAMIS, ha nem.

pTabWnd
[in] A szülőlap vezérlőelemre mutató mutató.

Megjegyzések

Felülbírálhatja ezt a metódust egy származtatott vizualizációkezelőben a lapok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnFillTasksGroupInterior

A keretrendszer ezt a metódust hívja meg, amikor kitölti egy CMFCTasksPaneTaskGroup osztályobjektum belső részét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

téglalap
[in] A tevékenységcsoport határait meghatározó téglalap.

bSpecial
[in] Logikai érték, amely jelzi, hogy a belső tér különleges színnel van-e kitöltve.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben egy feladatcsoport megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnFillTasksPaneBackground

A keretrendszer ezt a metódust hívja meg, amikor kitölti a CMFCTasksPane osztályvezérlő hátterét.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectWorkArea
[in] A munkaablak határait meghatározó téglalap.

Megjegyzések

Bírálja felül ezt a metódust egy származtatott vizualizációkezelőben a CMFCTasksPane Osztályobjektum megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton

A keretrendszer meghívja ezt a metódust, amikor egy kiemelt gyors testreszabási menügombot rajzol.

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

Paraméterek

pDC
[in] Mutató a gomb eszközkörnyezetére.

pButton
[in] Mutató a gombhoz.

téglalap
[in] A gomb határoló téglalapja.

Megjegyzések

CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems

A keretrendszer akkor hívja meg ezt a metódust, ha egy kiemelt menüparancsot rajzol.

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

Paraméterek

pDC
[in] Egy eszközkörnyezetre mutató mutató.

rectRarelyUsed
[in] Egy téglalap, amely meghatározza a kiemelt parancs határait.

Megjegyzések

Felülbírálja ezt a metódust egy származtatott vizualizációkezelőben a kiemelt menüparancsok megjelenésének testreszabásához.

CMFCVisualManagerOffice2003::OnUpdateSystemColors

A keretrendszer meghívja ezt a függvényt, amikor a rendszer színe megváltozik.

virtual void OnUpdateSystemColors();

Megjegyzések

A keretrendszer ezt a metódust a WM_SYSCOLORCHANGE üzenet feldolgozásának részeként hívja meg. Bírálja felül ezt a metódust egy származtatott vizualizációkezelőben, ha egyéni kódot szeretne végrehajtani, amikor a színek megváltoznak az alkalmazásban.

CMFCVisualManagerOffice2003::SetDefaultWinXPColors

Megadja, hogy a vizualizációkezelőnek a Windows XP natív színeit vagy a GetSysColor-ból beszerzett színeket kell-e használnia.

static void SetDefaultWinXPColors(BOOL bDefaultWinXPColors = TRUE);

Paraméterek

bDefaultWinXPColors
[in] Megadja, hogy a vizualizációkezelő natív Windows XP-színeket használ-e.

Megjegyzések

Ha a bDefaultWinXPColors IGAZ, a vizualizációkezelő natív Windows XP-színeket fog használni, például kék, olíva vagy ezüst. Ellenkező esetben a vizualizációkezelő a kapott GetSysColorszíneket fogja használni. A vizualizációkezelő vizuális elemeket használ, például COLOR_3DFACE, COLOR_3DSHADOW, COLOR_3DHIGHLIGHT, COLOR_3DDKSHADOW és COLOR_3DLIGHT.

Alapértelmezés szerint egy CMFCVisualManagerOffice2003 objektum natív Windows XP-témaszíneket használ.

CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook

Megadja, hogy a Windows XP globális témát kell használni.

static void __stdcall SetStatusBarOfficeXPLook(BOOL bStatusBarOfficeXPLook = TRUE);

Paraméterek

bStatusBarOfficeXPLook
[in] IGAZ, ha a Windows XP globális témát kell használni (az alapértelmezett), vagy HAMIS, ha nem.

Megjegyzések

CMFCVisualManagerOffice2003::SetUseGlobalTheme

Megadja, hogy a vizualizációkezelő globális témát használ-e.

static void SetUseGlobalTheme(BOOL bUseGlobalTheme = TRUE);

Paraméterek

bUseGlobalTheme
[in] IGAZ, ha azt szeretné, hogy a vizualizációkezelő globális témát használjon; HAMIS egyéb esetben.

Megjegyzések

Ha egy CMFCVisualManagerOffice2003 objektum globális témát használ, a CMFCVisualManagerWindows osztály használatával rajzolja meg a GUI-elemeket.

Ha egy CMFCVisualManagerOffice2003 objektum nem használ globális témát, a CMFCVisualManagerOfficeXP osztály használatával rajzolja meg a grafikus felhasználói felület elemeit.

Lásd még

hierarchiadiagram
osztályok
CMFCVisualManager osztály
CMFCVisualManagerOfficeXP osztály
CMFCVisualManagerWindows osztály