Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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
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