Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              CMFCVisualManagerOffice2003 ger ett program ett Microsoft Office 2003-utseende.
Syntax
class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP
Medlemmar
Offentliga metoder
| Namn | Beskrivning | 
|---|---|
| CMFCVisualManagerOffice2003::D rawComboBorderWinXP | Ritar kombinationsrutans kantlinje med det aktuella Windows XP-temat. (Åsidosätter CMFCVisualManager::D rawComboBorderWinXP.) | 
| CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP | Ritar en kombinationsruta med det aktuella Windows XP-temat. (Åsidosätter CMFCVisualManager::D rawComboDropButtonWinXP.) | 
| CMFCVisualManagerOffice2003::D rawCustomizeButton | Ritar en anpassa-knapp. | 
| CMFCVisualManagerOffice2003::D rawPushButtonWinXP | Ritar en push-knapp med det aktuella Windows XP-temat. (Åsidosätter CMFCVisualManager::D rawPushButtonWinXP.) | 
| CMFCVisualManagerOffice2003::GetBaseThemeColor | Hämtar bastemafärgen. | 
| CMFCVisualManagerOffice2003::GetHighlightMenuItemColor | Hämtar den färg som används för det markerade menyalternativet. | 
| CMFCVisualManagerOffice2003::GetPropertyGridGroupColor | Ramverket anropar den här metoden för att hämta bakgrundsfärgen för en egenskapslista. (Åsidosätter CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.) | 
| CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor | Ramverket anropar den här metoden för att hämta textfärgen för en egenskapslista. (Åsidosätter CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.) | 
| CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight | Returnerar höjden på alla menyalternativ. (Åsidosätter CMFCVisualManager::GetShowAllMenuItemsHeight.) | 
| CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors | Anger den angivna basgruppens bakgrundsfärg och kantlinjefärg. (Åsidosätter CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.) | 
| CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor | Hämtar färg för markeringston. (Åsidosätter CMFCVisualManager::GetSmartDockingHighlightToneColor.) | 
| CMFCVisualManagerOffice2003::GetTabFrameColors | Ramverket anropar den här funktionen när den måste hämta uppsättningen färger för att rita ett flikfönster. (Åsidosätter CMFCVisualManager::GetTabFrameColors.) | 
| CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin | Hämtar marginalen för knappen Anpassa i verktygsfältet. (Åsidosätter CMFCVisualManager::GetToolBarCustomizeButtonMargin.) | 
| CMFCVisualManagerOffice2003::GetToolbarDisabledColor | Hämtar inaktiverad färg för verktygsfältet. (Åsidosätter CMFCVisualManager::GetToolbarDisabledColor.) | 
| CMFCVisualManagerOffice2003::GetToolTipInfo | Anropas av ramverket för att hämta knappbeskrivningsinformation. (Åsidosätter CMFCVisualManager::GetToolTipInfo.) | 
| CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled | Anger om visual manager använder inbyggda Windows XP-temafärger. | 
| CMFCVisualManagerOffice2003::IsDockingTabHasBorder | Returnerar om den aktuella visualiseringshanteraren ritar kantlinjer runt fönster som är dockade och flikar. (Åsidosätter CMFCVisualManager::IsDockingTabHasBorder.) | 
| CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs | Anger om OneNote-flikar ska vara markerade. (Åsidosätter CMFCVisualManager::IsHighlightOneNoteTabs.) | 
| CMFCVisualManagerOffice2003::IsOffsetPressedButton | Anropas av ramverket när du ritar en verktygsfältsknapp. (Åsidosätter CMFCVisualManager::IsOffsetPressedButton.) | 
| CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook | Anger om det finns ett statusfält med ett Office XP-utseende. | 
| CMFCVisualManagerOffice2003::IsToolbarRoundShape | Anger om ett angivet verktygsfält har en rund form. (Åsidosätter CMFCVisualManager::IsToolbarRoundShape.) | 
| CMFCVisualManagerOffice2003::IsUseGlobalTheme | Anger om ett globalt Windows XP-tema används. | 
| CMFCVisualManagerOffice2003::IsWindowsThemingSupported | Anger om Windows-teman stöds. (Åsidosätter CMFCVisualManager::IsWindowsThemingSupported.) | 
| CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder | Ramverket anropar den här metoden när den ritar kantlinjen för en automatisk dölj-knapp. (Åsidosätter CMFCVisualManager::OnDrawAutoHideButtonBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawBarGripper | Anropas av ramverket när det ritar griparen för ett kontrollfält. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawBarGripper.) | 
| CMFCVisualManagerOffice2003::OnDrawBrowseButton | Ramverket anropar den här metoden när den ritar bläddra-knappen för en redigeringskontroll. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawBrowseButton.) | 
| CMFCVisualManagerOffice2003::OnDrawButtonBorder | Ramverket anropar den här metoden när den ritar kantlinjen för en knapp i verktygsfältet. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawButtonBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder | Ramverket anropar den här metoden när den ritar kantlinjen för ett CMFCCaptionBar-klassobjekt . (Åsidosätter CMFCVisualManager::OnDrawCaptionBarBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawCheckBoxEx | Ramverket anropar den här metoden när den ritar en kryssruta. (Åsidosätter CMFCVisualManager::OnDrawCheckBoxEx.) | 
| CMFCVisualManagerOffice2003::OnDrawComboBorder | Ramverket anropar den här metoden när den ritar kantlinjen runt ett CMFCToolBarComboBoxButton Class-objekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawComboBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawComboDropButton | Ramverket anropar den här metoden när den drar släppknappen för en CMFCToolBarComboBoxButton-klass. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawComboDropButton.) | 
| CMFCVisualManagerOffice2003::OnDrawControlBorder | Ramverket anropar den här metoden när den ritar en kontrolls kantlinje. (Åsidosätter CMFCVisualManager::OnDrawControlBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawExpandingBox | Ramverket anropar den här metoden när den ritar en expanderande ruta. (Åsidosätter CMFCVisualManager::OnDrawExpandingBox.) | 
| CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder | Ramverket anropar den här metoden när den ritar kantlinjen runt en instans av KLASSEN CMFCHeaderCtrl. (Åsidosätter CMFCVisualManager::OnDrawHeaderCtrlBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawMenuBorder | Ramverket anropar den här metoden när den ritar kantlinjen för en CMFCPopupMenu-klass. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawMenuBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter | Ramverket anropar den här metoden när den ritar splittern för ett Outlook-fält. (Åsidosätter CMFCVisualManager::OnDrawOutlookBarSplitter.) | 
| CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder | Anropas av ramverket när det ritar kantlinjen för en Outlook-sidknapp. (Åsidosätter CMFCVisualManager::OnDrawOutlookPageButtonBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawPaneBorder | Ramverket anropar den här metoden när den ritar kantlinjen för ett CPane-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawPaneBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawPaneCaption | Ramverket anropar den här metoden när den ritar en undertext för ett CDockablePane-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawPaneCaption.) | 
| CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder | Ramverket anropar den här metoden när den ritar kantlinjen för ett popup-fönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder | Ramverket anropar den här metoden när den ritar kantlinjen för en knapp i ett popup-fönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption | Ramverket anropar den här metoden när den ritar beskrivningen av ett popup-fönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup | Ramverket anropar den här metoden när den ritar en grupp med knappar i menyfliksområdet. (Åsidosätter CMFCVisualManager::OnDrawRibbonButtonsGroup.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption | Ramverket anropar den här metoden när den ritar undertextfältet för en menyflikskategori. (Åsidosätter CMFCVisualManager::OnDrawRibbonCategoryCaption.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab | Ramverket anropar den här metoden när den ritar fliken för en menyflikskategori. (Åsidosätter CMFCVisualManager::OnDrawRibbonCategoryTab.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar | Ramverket anropar den här metoden när den ritar en CMFCRibbonProgressBar-klass. (Åsidosätter CMFCVisualManager::OnDrawRibbonProgressBar.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator | Ramverket anropar den här metoden när den ritar en avgränsare i verktygsfältet Snabbåtkomst i ett menyfliksområde. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel | Ramverket anropar den här metoden när den ritar kanalen för en CMFCRibbonSlider-klass. (Åsidosätter CMFCVisualManager::OnDrawRibbonSliderChannel.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb | Ramverket anropar den här metoden när den drar tummen för ett CMFCRibbonSlider-objekt . (Åsidosätter CMFCVisualManager::OnDrawRibbonSliderThumb.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton | Ramverket anropar den här metoden när den ritar zoomknapparna för ett CMFCRibbonSlider-objekt . (Åsidosätter CMFCVisualManager::OnDrawRibbonSliderZoomButton.) | 
| CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane | Ramverket anropar den här metoden när den ritar ett fönster i statusfältet. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.) | 
| CMFCVisualManagerOffice2003::OnDrawScrollButtons | Ramverket anropar den här metoden när den ritar rullningsknappar. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawScrollButtons.) | 
| CMFCVisualManagerOffice2003::OnDrawSeparator | Ramverket anropar den här metoden när den ritar en avgränsare. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawSeparator.) | 
| CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems | Ramverket anropar den här metoden när den ritar alla objekt i en meny. (Åsidosätter CMFCVisualManager::OnDrawShowAllMenuItems.) | 
| CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder | Ramverket anropar den här metoden när den ritar kantlinjen för ett CMFCStatusBar-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawStatusBarProgress | Ramverket anropar den här metoden när den ritar förloppsindikatorn för CMFCStatusBar-objektet . (Åsidosätter CMFCVisualManager::OnDrawStatusBarProgress.) | 
| CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox | Ramverket anropar den här metoden när den ritar storleksrutan för en CMFCStatusBar. (Åsidosätter CMFCVisualManager::OnDrawStatusBarSizeBox.) | 
| CMFCVisualManagerOffice2003::OnDrawTab | Ramverket anropar den här metoden när den ritar flikarna för ett CMFCBaseTabCtrl Class-objekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawTab.) | 
| CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder | Ramverket anropar den här metoden när den ritar kantlinjen för en flikknapp. (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawTask | Ramverket anropar den här metoden när det ritar ett CMFCTasksPaneTask-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawTask.) | 
| CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder | Ramverket anropar den här metoden när den ritar en kantlinje runt en grupp på ett CMFCTasksPane-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.) | 
| CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption | Ramverket anropar den här metoden när den ritar bildtexten för ett CMFCTasksPaneTaskGroup-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.) | 
| CMFCVisualManagerOffice2003::OnDrawTearOffCaption | Ramverket anropar den här metoden när den ritar bildtexten för ett CMFCPopupMenu-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.) | 
| CMFCVisualManagerOffice2003::OnErasePopupWindowButton | Ramverket anropar den här metoden när den raderar en knapp i ett popup-fönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.) | 
| CMFCVisualManagerOffice2003::OnEraseTabsArea | Ramverket anropar den här metoden när den raderar flikområdet i ett flikfönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnEraseTabsArea.) | 
| CMFCVisualManagerOffice2003::OnEraseTabsButton | Ramverket anropar den här metoden när den raderar texten och ikonen för en flikknapp. (Åsidosätter CMFCVisualManagerOfficeXP::OnEraseTabsButton.) | 
| CMFCVisualManagerOffice2003::OnEraseTabsFrame | Ramverket anropar den här metoden när den raderar en ram på en CMFCBaseTabCtrl-klass. (Åsidosätter CMFCVisualManager::OnEraseTabsFrame.) | 
| CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground | Ramverket anropar den här metoden när den fyller bakgrunden på en knapp för automatisk döljning. (Åsidosätter CMFCVisualManager::OnFillAutoHideButtonBackground.) | 
| CMFCVisualManagerOffice2003::OnFillBarBackground | Ramverket anropar den här metoden när den fyller bakgrunden för ett CBasePane-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnFillBarBackground.) | 
| CMFCVisualManagerOffice2003::OnFillButtonInterior | Ramverket anropar den här metoden när den fyller bakgrunden på en knapp i verktygsfältet. (Åsidosätter CMFCVisualManagerOfficeXP::OnFillButtonInterior.) | 
| CMFCVisualManagerOffice2003::OnFillCommandsListBackground | Ramverket anropar den här metoden när den fyller bakgrunden till en verktygsfältsknapp som tillhör en kommandolista. (Åsidosätter CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.) | 
| CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground | Ramverket anropar den här metoden när den fyller bakgrunden för en rubrikkontroll. (Åsidosätter CMFCVisualManager::OnFillHeaderCtrlBackground.) | 
| CMFCVisualManagerOffice2003::OnFillHighlightedArea | Ramverket anropar den här metoden när den fyller det markerade området i en verktygsfältsknapp. (Åsidosätter CMFCVisualManagerOfficeXP::OnFillHighlightedArea.) | 
| CMFCVisualManagerOffice2003::OnFillOutlookBarCaption | Ramverket anropar den här metoden när den fyller bakgrunden i ett Outlook-undertextfält. (Åsidosätter CMFCVisualManager::OnFillOutlookBarCaption.) | 
| CMFCVisualManagerOffice2003::OnFillOutlookPageButton | Ramverket anropar den här metoden när den fyller den inre av en Outlook-sidknapp. (Åsidosätter CMFCVisualManager::OnFillOutlookPageButton.) | 
| CMFCVisualManagerOffice2003::OnFillPopupWindowBackground | Ramverket anropar den här metoden när den fyller bakgrunden i ett popup-fönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.) | 
| CMFCVisualManagerOffice2003::OnFillTab | Ramverket anropar den här metoden när den fyller bakgrunden i ett flikfönster. (Åsidosätter CMFCVisualManagerOfficeXP::OnFillTab.) | 
| CMFCVisualManagerOffice2003::OnFillTasksGroupInterior | Ramverket anropar den här metoden när den fyller insidan av ett CMFCTasksPaneTaskGroup-klassobjekt . (Åsidosätter CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.) | 
| CMFCVisualManagerOffice2003::OnFillTasksPaneBackground | Ramverket anropar den här metoden när den fyller bakgrunden för en CMFCTasksPane-kontroll . (Åsidosätter CMFCVisualManager::OnFillTasksPaneBackground.) | 
| CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton | Ramverket anropar den här metoden när den ritar en markerad snabbanpassad menyknapp. (Åsidosätter CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.) | 
| CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems | Ramverket anropar den här metoden när den ritar ett markerat menykommando. (Åsidosätter CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.) | 
| CMFCVisualManagerOffice2003::OnUpdateSystemColors | Ramverket anropar den här funktionen när systemfärgerna ändras. (Åsidosätter CMFCVisualManagerOfficeXP::OnUpdateSystemColors.) | 
| CMFCVisualManagerOffice2003::SetDefaultWinXPColors | Anger om visual manager ska använda inbyggda Windows XP-temafärger eller -färger som hämtats från GetSysColor. | 
| CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook | Anger att det globala temat Windows XP ska användas. | 
| CMFCVisualManagerOffice2003::SetUseGlobalTheme | Anger om den visuella chefen använder ett globalt tema. | 
Anmärkningar
Du använder CMFCVisualManagerOffice2003 klassen för att ändra det visuella utseendet på ditt program så att det liknar Microsoft Office 2003.
Exempel
I följande exempel visas hur du ställer in office 2003 Visual Manager. Det här kodfragmentet är en del av demoexemplet för skrivbordsavisering.
CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));
Arvshierarki
Kravspecifikation
Rubrik: afxvisualmanageroffice2003.h
CMFCVisualManagerOffice2003::D rawComboBorderWinXP
Ritar kombinationsrutans kantlinje med det aktuella Windows XP-temat.
virtual BOOL DrawComboBorderWinXP(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] Rektangel för kombinationsrutans kantlinje.
              bDisabled
[i] Anger om kombinationsrutans kantlinje är inaktiverad.
              bIsDropped
[i] Anger om kombinationsrutans kantlinje är nedsläppt.
              bIsHighlighted
[i] Anger om kombinationsrutans kantlinje är markerad.
Returvärde
Returnerar TRUE om tema-API:et är aktiverat eller FALSKT om inte.
Anmärkningar
CMFCVisualManagerOffice2003::D rawComboDropButtonWinXP
Ritar en kombinationsruta med det aktuella Windows XP-temat.
virtual BOOL DrawComboDropButtonWinXP(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] Listrutans avgränsningsrektangel.
              bDisabled
[i] Anger om listrutan för kombinationsrutan är inaktiverad.
              bIsDropped
[i] Anger om listrutan för kombinationsrutan är nedrullningsad.
              bIsHighlighted
[i] Anger om listrutan för kombinationsrutan är markerad.
Returvärde
Returnerar TRUE om tema-API:et är aktiverat eller FALSKT om inte.
Anmärkningar
CMFCVisualManagerOffice2003::D rawCustomizeButton
Ritar en anpassa-knapp.
virtual void DrawCustomizeButton(
    CDC* pDC,
    CRect rect,
    BOOL bIsHorz,
    CMFCVisualManager::AFX_BUTTON_STATE state,
    BOOL bIsCustomize,
    BOOL bIsMoreButtons);
Parameterar
              pDC-
[i] Pekare mot en visningskontext.
              rekt
[i] Knappens avgränsningsrektangel
              bIsHorz
[i] SANT om knappen är vågrät eller FALSE om den är lodrät.
              tillstånd
[i] Knappens status som den ska ritas (vanlig, trycks eller markeras).
              bIsCustomize
[i] SANT om den anpassade pil-nedåt- eller pil-vänsterbilden ska ritas i knapprektangeln eller FALSE om inte.
              bIsMoreButtons
[i] SANT om den vågräta eller lodräta anpassa More-Buttons bilden ska ritas i knapprektangeln eller FALSE om inte.
Anmärkningar
CMFCVisualManagerOffice2003::D rawPushButtonWinXP
Ritar en push-knapp med det aktuella Windows XP-temat.
virtual BOOL DrawPushButtonWinXP(
    CDC* pDC,
    CRect rect,
    CMFCButton* pButton,
    UINT uiState);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] Tryckknappens avgränsningsrektangel.
              pButton
[i] En pekare till CMFCButton Class-objektet som ska ritas.
              uiState
[i] Ignoreras. Tillståndet tas från pButton.
Returvärde
SANT om tema-API:et är aktiverat. annars FALSKT.
Anmärkningar
CMFCVisualManagerOffice2003::GetBaseThemeColor
Hämtar bastemafärgen.
virtual COLORREF GetBaseThemeColor();
Returvärde
Returnerar temafärgen för bastemat, om ett har angetts eller färgfältets ansiktsfärg.
Anmärkningar
CMFCVisualManagerOffice2003::GetHighlightMenuItemColor
Hämtar den färg som används för det markerade menyalternativet.
virtual COLORREF GetHighlightMenuItemColor() const;
Returvärde
Returnerar den färg som används för det markerade menyalternativet.
Anmärkningar
CMFCVisualManagerOffice2003::GetPropertyGridGroupColor
Ramverket anropar den här metoden för att hämta bakgrundsfärgen för en egenskapslista.
virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);
Parameterar
              pPropList
[i] En pekare till egenskapslistan som ramverket ritar.
Returvärde
Returnerar bakgrundsfärgen för pPropList.
Anmärkningar
Åsidosätt den här funktionen för att anpassa bakgrundsfärgen för en egenskapslista i ditt program.
CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor
Ramverket anropar den här metoden för att hämta textfärgen för en egenskapslista.
virtual COLORREF GetPropertyGridGroupTextColor(CMFCPropertyGridCtrl* pPropList);
Parameterar
              pPropList
[i] En pekare till egenskapslistan.
Returvärde
Returnerar textfärgen för den angivna egenskapslistan.
Anmärkningar
Åsidosätt den här funktionen för att anpassa textfärgen för en egenskapslista i ditt program.
CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight
Returnerar höjden på alla menyalternativ.
virtual int GetShowAllMenuItemsHeight(
    CDC* pDC,
    const CSize& sizeDefault);
Parameterar
              pDC-
[i] En pekare till enhetskontexten.
              sizeDefault
[i] Standardmenystorlek.
Returvärde
Som standard returnerar höjden på alla menybilder plus marginaler.
Anmärkningar
CMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors
Anger den angivna basgruppens bakgrundsfärg och kantlinjefärg.
virtual void GetSmartDockingBaseGuideColors(
    COLORREF& clrBaseGroupBackground,
    COLORREF& clrBaseGroupBorder);
Parameterar
              clrBaseGroupBackground
[i] Referens till en COLORREF som ska anges till bakgrundsfärgen.
              clrBaseGroupBorder
[i] Referens till en COLORREF som ska anges till kantlinjefärgen.
Anmärkningar
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor
Returnerar färg för markeringston.
virtual COLORREF GetSmartDockingHighlightToneColor();
Returvärde
Returnerar en COLORREF som innehåller markeringstonfärgen.
Anmärkningar
CMFCVisualManagerOffice2003::GetTabFrameColors
Ramverket anropar den här funktionen när den måste hämta uppsättningen färger för att rita ett flikfönster.
virtual void GetTabFrameColors(
    const CMFCBaseTabCtrl* pTabWnd,
    COLORREF& clrDark,
    COLORREF& clrBlack,
    COLORREF& clrHighlight,
    COLORREF& clrFace,
    COLORREF& clrDarkShadow,
    COLORREF& clrLight,
    CBrush*& pbrFace,
    CBrush*& pbrBlack);
Parameterar
              pTabWnd
[i] En pekare till det flikar där ramen ritar en flik.
              clrDark
[ut] En referens till en COLORREF-parameter där den här metoden lagrar färgen för den mörka kantlinjen på en flik.
              clrBlack
[ut] En referens till en COLORREF-parameter där den här metoden lagrar färgen för flikfönstrets kantlinje. Standardfärgen för kantlinjen är svart.
              clrHighlight
[ut] En referens till en COLORREF-parameter där den här metoden lagrar färgen för markeringstillståndet i flikfönstret.
              clrFace
[ut] En referens till en COLORREF-parameter där den här metoden lagrar färgen för flikfönstrets ansikte.
              clrDarkShadow
[ut] En referens till en COLORREF-parameter där den här metoden lagrar färgen för flikfönstrets skugga.
              clrLight
[ut] En referens till en COLORREF-parameter där den här metoden lagrar färgen för flikfönstrets ljuskant.
              pbrFace
[ut] En pekare till en referens för en pensel. Den här metoden lagrar penseln som används för att fylla flikfönstrets ansikte i den här parametern.
              pbrBlack
[ut] En pekare till en referens för en pensel. Den här metoden lagrar penseln som används för att fylla den svarta kanten i flikfönstret i den här parametern.
Anmärkningar
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin
Hämtar marginalen för knappen Anpassa i verktygsfältet.
virtual int GetToolBarCustomizeButtonMargin() const;
Returvärde
Returnerar marginalen för knappen Anpassa i verktygsfältet.
Anmärkningar
CMFCVisualManagerOffice2003::GetToolbarDisabledColor
Hämtar inaktiverad färg för verktygsfältet.
virtual COLORREF GetToolbarDisabledColor() const;
Returvärde
Returnerar en COLORREF som innehåller den inaktiverade färgen.
Anmärkningar
CMFCVisualManagerOffice2003::GetToolTipInfo
Anropas av ramverket för att hämta knappbeskrivningsinformation.
virtual BOOL GetToolTipInfo(
    CMFCToolTipInfo& params,
    UINT nType = (UINT)(-1));
Parameterar
              params
[ut] En referens till ett CMFCToolTipInfo-klassobjekt där den här metoden returnerar knappbeskrivningsinformation.
              nType
[i] Ange information för knappbeskrivningsinformationen som ska returneras.
Returvärde
Returnerar TRUE om knappbeskrivningsinformation returneras och FALSE annars.
Anmärkningar
CMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled
Anger om visual manager använder temafärger som är inbyggda i Windows XP.
static BOOL IsDefaultWinXPColorsEnabled();
Returvärde
SANT om visual manager använder inbyggda färger; annars FALSKT.
Anmärkningar
Mer information om interna färger finns i CMFCVisualManagerOffice2003::SetDefaultWinXPColors.
CMFCVisualManagerOffice2003::IsDockingTabHasBorder
Returnerar om den aktuella visualiseringshanteraren ritar kantlinjer runt fönster som är dockade och flikar.
virtual BOOL IsDockingTabHasBorder();
Returvärde
SANT om Visual Manager ritar kantlinjer runt fönster som är dockade och flikar. ANNARS FALSKT.
Anmärkningar
CMFCVisualManagerOffice2003::IsHighlightOneNoteTabs
Anger om OneNote-flikar ska vara markerade.
virtual BOOL IsHighlightOneNoteTabs() const;
Returvärde
Returnerar TRUE.
Anmärkningar
CMFCVisualManagerOffice2003::IsOffsetPressedButton
Anropas av ramverket när du ritar en verktygsfältsknapp.
virtual BOOL IsOffsetPressedButton() const;
Returvärde
Anmärkningar
Standardimplementeringen returnerar FALSE.
CMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook
Anger om det finns ett statusfält med ett Office XP-utseende.
static BOOL __stdcall IsStatusBarOfficeXPLook();
Returvärde
Anmärkningar
Returnerar TRUE om det finns ett statusfält med ett Office XP-utseende, eller FALSE om inte.
CMFCVisualManagerOffice2003::IsToolbarRoundShape
Anger om ett angivet verktygsfält är avrundat.
virtual BOOL IsToolbarRoundShape(CMFCToolBar* pToolBar);
Parameterar
              pToolBar
[i] Pekare till verktygsfältet i fråga.
Returvärde
Returnerar TRUE om verktygsfältet är avrundat eller FALSKT om det är en menyrad.
Anmärkningar
CMFCVisualManagerOffice2003::IsUseGlobalTheme
Anger om programmet använder ett Windows XP-tema.
static BOOL IsUseGlobalTheme();
Returvärde
SANT om visual manager använder ett Windows XP-tema; annars FALSKT.
Anmärkningar
Använd metoden CMFCVisualManagerOffice2003::SetUseGlobalTheme för att ändra om visual manager använder ett Windows XP-tema.
CMFCVisualManagerOffice2003::IsWindowsThemingSupported
Anger om Windows-teman stöds.
virtual BOOL IsWindowsThemingSupported() const;
Returvärde
Returnerar TRUE om Windows-teman stöds eller FALSE om inte.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder
Ramverket anropar den här metoden när den ritar kantlinjen för en automatisk dölj-knapp.
virtual void OnDrawAutoHideButtonBorder(
    CDC* pDC,
    CRect rectBounds,
    CRect rectBorderSize,
    CMFCAutoHideButton* pButton);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectBounds
[i] Storlek och plats för knappen dölj automatiskt.
              rectBorderSize
[i] Kantlinjernas storlek.
              pButton
[i] En pekare till knappen dölj automatiskt. Ramverket ritar kantlinjen för den här knappen.
Anmärkningar
Åsidosätt den här metoden i en härledd klass om du vill anpassa utseendet på kantlinjen för en knapp för automatisk döljning. Som standard fyller den här metoden en platt kantlinje med standardfärgen för skuggfärgen för ditt program.
Parametern rectBorderSize innehåller inte koordinaterna för kantlinjen. Den innehåller storleken på kantlinjen i topdatamedlemmarna , bottom, leftoch right . Ett värde som är mindre än eller lika med 0 anger ingen kantlinje på den sidan av knappen dölj automatiskt.
CMFCVisualManagerOffice2003::OnDrawBarGripper
Anropas av ramverket när det ritar griparen för ett kontrollfält.
virtual void OnDrawBarGripper(
    CDC* pDC,
    CRect rectGripper,
    BOOL bHorz,
    CBasePane* pBar);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för ett kontrollfält.
              rectGripper
[i] Avgränsningsrektangeln för kontrollfältet.
              bHorz
[i] En boolesk parameter som anger om kontrollfältet dockas vågrätt eller lodrätt.
              pBar
[i] En pekare till ett kontrollfält. Den visuella chefen ritar griparen i det här kontrollfältet.
Anmärkningar
Standardimplementeringen av den här metoden visar standardhandtaget. Om du vill anpassa utseendet på griparen åsidosätter du den här metoden i en anpassad klass som härleds från KLASSEN CMFCVisualManagerOffice2003 .
CMFCVisualManagerOffice2003::OnDrawBrowseButton
Mer information finns i källkoden i mappen VC\atlmfc\src\mfc i Visual Studio-installationen.
virtual BOOL OnDrawBrowseButton(
    CDC* pDC,
    CRect rect,
    CMFCEditBrowseCtrl* pEdit,
    CMFCVisualManager::AFX_BUTTON_STATE state,
    COLORREF& clrText);
Parameterar
[i] pDC
[i] Rect
[i] pEdit
[i] stat
[i] clrText
Returvärde
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawButtonBorder
Ramverket anropar den här metoden när den ritar kantlinjen för en knapp i verktygsfältet.
virtual void OnDrawButtonBorder(
    CDC* pDC,
    CMFCToolBarButton* pButton,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för en verktygsfältsknapp.
              pButton
[i] En pekare till en knapp i verktygsfältet. Ramverket ritar kantlinjen för den här knappen.
              rekt
[i] En rektangel som anger gränserna för verktygsfältsknappen.
              tillstånd
[i] En uppräknad datatyp som anger det aktuella tillståndet för verktygsfältsknappen.
Anmärkningar
Standardimplementeringen av den här metoden visar standardkantlinjen. Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på kantlinjen för en verktygsfältsknapp.
De möjliga tillstånden för en verktygsfältsknapp är ButtonsIsRegular, ButtonsIsPressedeller ButtonsIsHighlighted.
CMFCVisualManagerOffice2003::OnDrawCaptionBarBorder
Ramverket anropar den här metoden när den ritar kantlinjen för ett CMFCCaptionBar-klassobjekt .
virtual void OnDrawCaptionBarBorder(
    CDC* pDC,
    CMFCCaptionBar* pBar,
    CRect rect,
    COLORREF clrBarBorder,
    BOOL bFlatBorder);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pBar
[i] En pekare till ett CMFCCaptionBar-klassobjekt . Ramverket ritar det här undertextfältet.
              rekt
[i] En rektangel som anger gränserna för undertextfältet.
              clrBarBorder
[i] Kantlinjens färg.
              bFlatBorder
[i] SANT om kantlinjen ska ha ett platt, 2D-utseende eller FALSKT om inte.
Anmärkningar
Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på kantlinjen för ett undertextfält.
CMFCVisualManagerOffice2003::OnDrawCheckBoxEx
Anropas av ramverket när du ritar en kryssruta.
virtual void OnDrawCheckBoxEx(
    CDC* pDC,
    CRect rect,
    int nState,
    BOOL bHighlighted,
    BOOL bPressed,
    BOOL bEnabled);
Parameterar
              pDC-
[i] Pekare mot en enhetskontext.
              rekt
[i] Kryssrutans rektangel för avgränsning.
              nState
[i] Status för kryssrutan: 0 om den är avmarkerad, 1 om markerad, 2 om den är blandad.
              bHighlighted
[i] SANT om kryssrutan är markerad eller FALSE om inte.
              bPressed
[i] SANT om kryssrutan är tryckt eller FALSE om inte.
              bEnabled
[i] SANT om kryssrutan är aktiverad eller FALSE om inte.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawComboBorder
Ramverket anropar den här metoden när den ritar kantlinjen runt en instans av en CMFCToolBarComboBoxButton-klass.
virtual void OnDrawComboBorder(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted,
    CMFCToolBarComboBoxButton* pButton);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för en kombinationsruta.
              rekt
[i] En rektangel som anger gränserna för kombinationsrutan.
              bDisabled
[i] En boolesk parameter som anger om kombinationsrutan inte är tillgänglig.
              bIsDropped
[i] En boolesk parameter som anger om kombinationsrutan tappas ned.
              bIsHighlighted
[i] En boolesk parameter som anger om kombinationsrutan är markerad.
              pButton
[i] En pekare till ett CMFCToolBarComboBoxButton objekt. Ramverket ritar den här kombinationsrutan.
Anmärkningar
Åsidosätt den här metoden i din härledda visualiseringshanterare för att anpassa utseendet på kombinationsrutans kantlinje.
CMFCVisualManagerOffice2003::OnDrawComboDropButton
Ramverket anropar den här metoden när den drar släppknappen för en CMFCToolBarComboBoxButton-klass.
virtual void OnDrawComboDropButton(
    CDC* pDC,
    CRect rect,
    BOOL bDisabled,
    BOOL bIsDropped,
    BOOL bIsHighlighted,
    CMFCToolBarComboBoxButton* pButton);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för släppknappen.
              bDisabled
[i] En boolesk parameter som anger om släppknappen inte är tillgänglig.
              bIsDropped
[i] En boolesk parameter som anger om kombinationsrutan tappas ned.
              bIsHighlighted
[i] En boolesk parameter som anger om släppknappen är markerad.
              pButton
[i] En pekare till ett CMFCToolBarComboBoxButton objekt. Ramverket ritar släppknappen för den här kombinationsrutan
Anmärkningar
Åsidosätt den här metoden i din härledda visualiseringshanterare för att anpassa utseendet på släppknappen för en kombinationsruta.
CMFCVisualManagerOffice2003::OnDrawControlBorder
Ramverket anropar den här metoden när den ritar en kontrolls kantlinje.
virtual void OnDrawControlBorder(CWnd* pWndCtrl);
Parameterar
              pWndCtrl
[i] Pekare till ett CWnd Class-objekt som representerar kontrollen för vilken kantlinjen ska ritas.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawExpandingBox
Anropas av ramverket när du ritar en expanderande ruta.
virtual void OnDrawExpandingBox(
    CDC* pDC,
    CRect rect,
    BOOL bIsOpened,
    COLORREF colorBox);
Parameterar
              pDC-
[i] Pekare till visningskontexten där den expanderande rutan ska ritas.
              rekt
[i] Avgränsningsrektangeln för den expanderande rutan som ska ritas.
              bIsOpened
[i] SANT om rutan som ska ritas öppnas, eller FALSE om inte.
              colorBox
[i] Färgen på rutans yttre kantlinje som ska ritas.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder
Ramverket anropar den här metoden när den ritar kantlinjen runt en instans av KLASSEN CMFCHeaderCtrl.
virtual void OnDrawHeaderCtrlBorder(
    CMFCHeaderCtrl* pCtrl,
    CDC* pDC,
    CRect& rect,
    BOOL bIsPressed,
    BOOL bIsHighlighted);
Parameterar
              pCtrl
[i] En pekare till ett CMFCHeaderCtrl Class-objekt . Ramverket ritar kantlinjen för den här rubrikkontrollen.
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för rubrikkontrollen.
[i] bIsPressed
[i] bIsHighlighted
En boolesk parameter som anger om rubrikkontrollen trycks ned.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa kantlinjen för rubrikkontrollen.
CMFCVisualManagerOffice2003::OnDrawMenuBorder
Ramverket anropar den här metoden när den ritar kantlinjen för en CMFCPopupMenu-klass.
virtual void OnDrawMenuBorder(
    CDC* pDC,
    CMFCPopu* pMenu,
    CRect rect);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för ett CMFCPopupMenu-klassobjekt .
              pMenu
[i] En pekare till ett CMFCPopupMenu-klassobjekt . Ramverket ritar en kantlinje runt den här popup-menyn.
              rekt
[i] En rektangel som anger gränserna för popup-menyn.
Anmärkningar
Standardimplementeringen av den här metoden visar standardmenyns kantlinje. Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa menykantlinjens utseende.
CMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter
Ramverket anropar den här metoden när den ritar splittern för ett Outlook-fält.
virtual void OnDrawOutlookBarSplitter(
    CDC* pDC,
    CRect rectSplitter);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectSplitter
[i] En rektangel som anger gränserna för delningen.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på delningsobjekt i ett Outlook-fält.
CMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder
Anropas av ramverket när det ritar kantlinjen för en Outlook-sidknapp.
virtual void OnDrawOutlookPageButtonBorder(
    CDC* pDC,
    CRect& rectBtn,
    BOOL bIsHighlighted,
    BOOL bIsPressed);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectBtn
[i] En rektangel som anger gränsen för Outlook-sidknappen.
              bIsHighlighted
[i] Ett booleskt värde som anger om knappen är markerad.
              bIsPressed
[i] Ett booleskt värde som anger om knappen ska tryckas på.
Anmärkningar
Åsidosätt den här metoden i en anpassad visualiseringshanterare för att ändra utseendet på Outlook-sidknappen.
CMFCVisualManagerOffice2003::OnDrawPaneBorder
Ramverket anropar den här metoden när den ritar kantlinjen för ett CPane-klassobjekt .
virtual void OnDrawPaneBorder(
    CDC* pDC,
    CBasePane* pBar,
    CRect& rect);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för ett kontrollfält.
              pBar
[i] En pekare till ett fönster. Visual Manager ritar kantlinjen för det här fönstret.
              rekt
[i] En rektangel som anger fönstrets gränser.
Anmärkningar
Standardimplementeringen av den här metoden visar standardkantlinjen. Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på kantlinjen.
CMFCVisualManagerOffice2003::OnDrawPaneCaption
Ramverket anropar den här metoden när den ritar en undertext för ett CDockablePane-klassobjekt .
virtual COLORREF OnDrawPaneCaption(
    CDC* pDC,
    CDockablePane* pBar,
    BOOL bActive,
    CRect rectCaption,
    CRect rectButtons);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pBar
[i] En pekare till ett CDockablePane-klassobjekt . Ramverket ritar bildtexten för det här fönstret.
              bActive
[i] En boolesk parameter som anger om kontrollfältet är aktivt.
              rectCaption
[i] En rektangel som anger undertextens gränser.
              rectButtons
[i] En rektangel som anger gränserna för bildtextknapparna.
Returvärde
En COLORREF-parameter som anger textfärgen för bildtexten.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawPopupWindowBorder
Ramverket anropar den här metoden när den ritar kantlinjen för ett popup-fönster.
virtual void OnDrawPopupWindowBorder(
    CDC* pDC,
    CRect rect);
Parameterar
              pDC-
[i] Pekare mot enhetskontexten i popup-fönstret.
              rekt
[i] Avgränsningsrektangeln i popup-fönstret.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder
Ramverket anropar den här metoden när den ritar knappens kantlinje i ett popup-fönster.
virtual void OnDrawPopupWindowButtonBorder(
    CDC* pDC,
    CRect rectClient,
    CMFCDesktopAlertWndButton* pButton);
Parameterar
              pDC-
[i] Pekare mot knappens enhetskontext.
              rectClient
[i] Rektangel för avgränsning av knappen.
              pButton
[i] Pekare till knappen (ett CMFCDesktopAlertWndButton-klassobjekt ).
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawPopupWindowCaption
Ramverket anropar den här metoden när den ritar beskrivningen av ett popup-fönster.
virtual COLORREF OnDrawPopupWindowCaption(
    CDC* pDC,
    CRect rectCaption,
    CMFCDesktopAlertWnd* pPopupWnd);
Parameterar
              pDC-
[i] Pekare mot enhetskontexten i bildtexten.
              rectCaption
[i] Avgränsningsrektangel för bildtexten.
              pPopupWnd
[i] Pekare till popup-fönstret som bildtexten ska ritas för.
Returvärde
Textfärgen i bildtexten.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på popup-fönstertexter.
CMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup
Ramverket anropar den här metoden när den ritar en grupp med knappar i menyfliksområdet.
virtual COLORREF OnDrawRibbonButtonsGroup(
    CDC* pDC,
    CMFCRibbonButtonsGroup* pGroup,
    CRect rectGroup);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pGroup
[i] En pekare till en grupp med knappar i menyfliksområdet. Ramverket ritar den här gruppen med knappar.
              rectGroup
[i] En rektangel som anger gruppens gränser.
Returvärde
Ett reserverat värde. Standardimplementeringen returnerar -1.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på en grupp med knappar i menyfliksområdet.
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption
Ramverket anropar den här metoden när den ritar undertextfältet för en menyflikskategori.
virtual COLORREF OnDrawRibbonCategoryCaption(
    CDC* pDC,
    CMFCRibbonContextCaption* pContextCaption);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för menyfliksområdets kategori.
              pContextCaption
[i] En pekare till ett undertextfält. Visual Manager ritar den här CMFCRibbonContextCaption-klassen.
Returvärde
En COLORREF-parameter som anger textens färg i undertextfältet.
Anmärkningar
Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på undertextfältet för en menyflikskategori.
CMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab
Ramverket anropar den här metoden när den ritar fliken för en menyflikskategori.
virtual COLORREF OnDrawRibbonCategoryTab(
    CDC* pDC,
    CMFCRibbonTab* pTab,
    BOOL bIsActive);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pTab
[i] En pekare till ett menyfliksobjekt. Ramverket ritar den här fliken.
              bIsActive
[i] SANT om fliken är aktiv eller FALSE om den inte är det.
Returvärde
Den färg som används för text på fliken för menyfliksområdets kategori.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på en kategoriflik i menyfliksområdet.
CMFCVisualManagerOffice2003::OnDrawRibbonProgressBar
Ramverket anropar den här metoden när det ritar ett CMFCRibbonProgressBar Class-objekt .
virtual void OnDrawRibbonProgressBar(
    CDC* pDC,
    CMFCRibbonProgressBar* pProgress,
    CRect rectProgress,
    CRect rectChunk,
    BOOL bInfiniteMode);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pProgress
[i] En pekare till ett CMFCRibbonProgressBar Class-objekt . Ramverket ritar den här förloppsindikatorn.
              rectProgress
[i] En rektangel som anger förloppsindikatorns gränser.
              rectChunk
[i] En rektangel som anger gränserna för området som omger förloppsindikatorn.
              bInfiniteMode
[i] SANT om fältet är i oändligt läge eller FALSE om inte. Standardimplementeringen använder inte den här parametern.
Anmärkningar
Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på ett förloppsfält
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator
Ramverket anropar den här metoden när den ritar en avgränsare i verktygsfältet Snabbåtkomst i ett menyfliksområde.
virtual void OnDrawRibbonQuickAccessToolBarSeparator(
    CDC* pDC,
    CMFCRibbonSeparator* pSeparator,
    CRect rect);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pSeparator
[i] En pekare till ett CMFCRibbonSeparator Class-objekt . Ramverket ritar den här bandavgränsaren.
              rekt
[i] En rektangel som anger avgränsarens gränser.
Anmärkningar
Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på bandavgränsare i verktygsfältet Snabbåtkomst.
CMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel
Ramverket anropar den här metoden när den ritar kanalen för en CMFCRibbonSlider-klass.
virtual void OnDrawRibbonSliderChannel(
    CDC* pDC,
    CMFCRibbonSlider* pSlider,
    CRect rect);
Parameterar
              pDC-
[i] Pekare mot en enhetskontext.
              pSlider
[i] En pekare till ett CMFCRibbonSlider Class-objekt . Ramverket ritar kanalen för det här skjutreglaget i menyfliksområdet.
              rekt
[i] En rektangel som anger gränserna för kanalen i skjutreglaget i menyfliksområdet.
Anmärkningar
Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på kanalen i skjutreglaget i menyfliksområdet.
CMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb
Ramverket anropar den här metoden när den drar tummen för ett CMFCRibbonSlider Class-objekt
virtual void OnDrawRibbonSliderThumb(
    CDC* pDC,
    CMFCRibbonSlider* pSlider,
    CRect rect,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    BOOL bIsDisabled);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pSlider
[i] En pekare till en CMFCRibbonSlider-klass. Ramverket drar tummen för det här skjutreglaget i menyfliksområdet.
              rekt
[i] En rektangel som anger tumgränsen för skjutreglaget i menyfliksområdet.
              bIsHighlighted
[i] En boolesk parameter som anger om tummen är markerad.
              bIsPressed
[i] En boolesk parameter som anger om tummen trycks in.
              bIsDisabled
[i] En boolesk parameter som anger om tummen inte är tillgänglig.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa tummens utseende för ett skjutreglage i menyfliksområdet.
CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton
Ramverket anropar den här metoden när den ritar zoomknapparna för ett CMFCRibbonSlider Class-objekt .
virtual void OnDrawRibbonSliderZoomButton(
    CDC* pDC,
    CMFCRibbonSlider* pSlider,
    CRect rect,
    BOOL bIsZoomOut,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    BOOL bIsDisabled);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pSlider
[i] En pekare till ett CMFCRibbonSlider Class-objekt . Ramverket ritar det här skjutreglaget i menyfliksområdet.
              rekt
[i] En rektangel som anger gränserna för zoomknapparna i skjutreglaget i menyfliksområdet.
              bIsZoomOut
[i] SANT om ramverket ska dra den vänstra knappen med en " " -för zoom ut, eller FALSE om ramverket ska rita höger knapp med en " " +" för zooma in.
              bIsHighlighted
[i] En boolesk parameter som anger om knappen är markerad.
              bIsPressed
[i] En boolesk parameter som anger om knappen trycks in.
              bIsDisabled
[i] En boolesk parameter som anger om knappen inte är tillgänglig.
Anmärkningar
Som standard är zoomknapparna på skjutreglaget i menyfliksområdet en cirkel med antingen en + eller - logga in i mitten. Om du vill anpassa utseendet på zoomknappar åsidosätter du den här metoden i en härledd visualiseringshanterare.
CMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane
Ramverket anropar den här metoden när den ritar ett fönster i statusfältet.
virtual COLORREF OnDrawRibbonStatusBarPane(
    CDC* pDC,
    CMFCRibbonStatusBar* pBar,
    CMFCRibbonStatusBarPane* pPane);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pBar
[i] En pekare till statusfältet som innehåller fönstret.
              pPane
[i] En pekare till ett statusfältsfönster. Ramverket ritar det här CMFCRibbonStatusBarPane-klassobjektet .
Returvärde
Ett reserverat värde. Standardimplementeringen returnerar -1.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på ett fönster i statusfältet.
CMFCVisualManagerOffice2003::OnDrawScrollButtons
Ramverket anropar den här metoden när den ritar rullningsknappar.
virtual void OnDrawScrollButtons(
    CDC* pDC,
    const CRect& rect,
    const int nBorderSize,
    int iImage,
    BOOL bHilited);
Parameterar
              pDC-
[i] Pekare mot en enhetskontext.
              rekt
[i] Rullningsknapparnas avgränsningsrektangel.
              nBorderSize
[i] Storleken på kantlinjen som ska ritas runt rullningsknapparna.
              iImage
[i] En identifierare för bilden som ska ritas i rullningsknapparna.
              bHilited
[i] SANT om rullningsknapparna är markerade eller FALSE om inte.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawSeparator
Ramverket anropar den här metoden när den ritar en avgränsare.
virtual void OnDrawSeparator(
    CDC* pDC,
    CBasePane* pBar,
    CRect rect,
    BOOL bIsHoriz);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för ett kontrollfält.
              pBar
[i] En pekare till ett fönster som innehåller avgränsaren.
              rekt
[i] En rektangel som anger avgränsarens gränser.
              bIsHoriz
[i] SANT om fönstret är dockat vågrätt eller FALSKT om fönstret dockas lodrätt.
Anmärkningar
Avgränsare används på kontrollstaplar för att separera grupper med relaterade ikoner. Standardimplementeringen för den här metoden visar standardavgränsaren. Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa avgränsarens utseende.
CMFCVisualManagerOffice2003::OnDrawShowAllMenuItems
Ramverket anropar den här metoden när den ritar alla objekt i en meny
virtual void OnDrawShowAllMenuItems(
    CDC* pDC,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state);
Parameterar
              pDC-
[i] Pekare mot en enhetskontext.
              rekt
[i] Avgränsningsrektangeln för menyn som ska ritas.
              tillstånd
[i] Knapptillståndet.
Anmärkningar
CMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder
Ramverket anropar den här metoden när den ritar kantlinjen för ett CMFCStatusBar-klassobjekt .
virtual void OnDrawStatusBarPaneBorder(
    CDC* pDC,
    CMFCStatusBar* pBar,
    CRect rectPane,
    UINT uiID,
    UINT nStyle);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pBar
[i] En pekare till ett CMFCStatusBar-klassobjekt . Ramverket ritar det här statusstapelobjektet.
              rectPane
[i] En rektangel som anger gränserna för statusfältet.
              uiID
[i] ID för statusfältet.
              nStyle
[i] Statusfältets formatmall.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på kantlinjen för ett CMFCStatusBar objekt.
CMFCVisualManagerOffice2003::OnDrawStatusBarProgress
Ramverket anropar den här metoden när den ritar förloppsindikatorn för CMFCStatusBar-klassobjektet
virtual void OnDrawStatusBarProgress(
    CDC* pDC,
    CMFCStatusBar* pStatusBar,
    CRect rectProgress,
    int nProgressTotal,
    int nProgressCurr,
    COLORREF clrBar,
    COLORREF clrProgressBarDest,
    COLORREF clrProgressText,
    BOOL bProgressText);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för statusfältet
              pStatusBar
[i] CMFCStatusBar-klassobjektet som innehåller förloppsindikatorn.
              rectProgress
[i] En rektangel som anger förloppsindikatorns gränser.
              nProgressTotal
[i] Det totala antalet för förloppsindikatorn.
              nProgressCurr
[i] Den aktuella förloppet för förloppsindikatorn.
              clrBar
[i] Den första färgen för förloppsindikatorn. Värdet är antingen början på en färgtoning eller den fullständiga färgen i förloppsindikatorn.
[i] clrProgressBarDest
[i] clrProgressText
[i] bProgressText
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa förloppsindikatorns utseende i ett statusfält.
CMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox
Ramverket anropar den här metoden när den ritar storleksrutan för en CMFCStatusBar-klass.
virtual void OnDrawStatusBarSizeBox(
    CDC* pDC,
    CMFCStatusBar* pStatBar,
    CRect rectSizeBox);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pStatBar
[i] En pekare till ett statusfält. Ramverket ritar storleksrutan för det här statusfältet.
              rectSizeBox
[i] En rektangel som anger storleksrutans gränser.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på storleksrutan i ett statusfält.
CMFCVisualManagerOffice2003::OnDrawTab
Ramverket anropar den här metoden när den ritar flikarna för ett CMFCBaseTabCtrl Class-objekt .
virtual void OnDrawTab(
    CDC* pDC,
    CRect rectTab,
    int iTab,
    BOOL bIsActive,
    const CMFCBaseTabCtrl* pTabWnd);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectTab
[i] En rektangel som anger flikkontrollens gränser.
              iTab
[i] Indexet för fliken som ramverket ritar.
              bIsActive
[i] En boolesk parameter som anger om fliken är aktiv.
              pTabWnd
[i] En pekare till ett CMFCBaseTabCtrl-klassobjekt . Ramverket ritar den här flikkontrollen.
Anmärkningar
Ett CMFCBaseTabCtrl objekt anropar den här metoden när det bearbetar WM_PAINT-meddelandet. Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på flikar.
CMFCVisualManagerOffice2003::OnDrawTabsButtonBorder
Ramverket anropar den här metoden när den ritar kantlinjen för en flikknapp.
virtual void OnDrawTabsButtonBorder(
    CDC* pDC,
    CRect& rect,
    CMFCButton* pButton,
    UINT uiState,
    CMFCBaseTabCtrl* pWndTab);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger flikknappens gränser.
              pButton
[i] En pekare till CMFCButton-klassen som ramverket ritar kantlinjen för.
              uiState
[i] Knappens tillstånd (se CButton::GetState).
              pWndTab
[i] En pekare till det överordnade flikfönstret.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på flikens kantlinje.
CMFCVisualManagerOffice2003::OnDrawTask
Ramverket anropar den här metoden när det ritar ett CMFCTasksPaneTask-klassobjekt .
virtual void OnDrawTask(
    CDC* pDC,
    CMFCTasksPaneTask* pTask,
    CImageList* pIcons,
    BOOL bIsHighlighted = FALSE,
    BOOL bIsSelected = FALSE);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pTask
[i] En pekare till ett CMFCTasksPaneTask-klassobjekt . Ramverket ritar den här uppgiften.
              pIcons
[i] En pekare till den bildlista som är associerad med åtgärdsfönstret. Varje uppgift innehåller ett index för en bild i den här listan.
              bIsHighlighted
[i] En boolesk parameter som anger om den visade aktiviteten är markerad.
              bIsSelected
[i] En boolesk parameter som anger om den visade aktiviteten är markerad.
Anmärkningar
Ramverket visar aktiviteter i aktivitetsfältet som både en ikon och text. Parametern pIcons innehåller ikonen för uppgiften som anges av pTask. Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på aktiviteter i aktivitetsfältet.
CMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder
Ramverket anropar den här metoden när den ritar en kantlinje runt en grupp på ett CMFCTasksPane-klassobjekt .
virtual void OnDrawTasksGroupAreaBorder(
    CDC* pDC,
    CRect rect,
    BOOL bSpecial = FALSE,
    BOOL bNoTitle = FALSE);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för gruppområdet i åtgärdsfönstret.
              bSpecial
[i] En boolesk parameter som anger om kantlinjen är markerad. Värdet TRUE anger att kantlinjen är markerad.
              bNoTitle
[i] En boolesk parameter som anger om gruppområdet har en rubrik. Värdet TRUE anger att gruppområdet inte har någon rubrik.
Anmärkningar
Åsidosätt den här funktionen i en härledd klass för att anpassa kantlinjen runt ett gruppområde i åtgärdsfönstret.
CMFCVisualManagerOffice2003::OnDrawTasksGroupCaption
Ramverket anropar den här metoden när den ritar bildtexten för ett CMFCTasksPaneTaskGroup-klassobjekt .
virtual void OnDrawTasksGroupCaption(
    CDC* pDC,
    CMFCTasksPaneTaskGroup* pGroup,
    BOOL bIsHighlighted = FALSE,
    BOOL bIsSelected = FALSE,
    BOOL bCanCollapse = FALSE);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              pGroup
[i] En pekare till ett CMFCTasksPaneTaskGroup-klassobjekt . Ramverket ritar beskrivningen för den här gruppen.
              bIsHighlighted
[i] En boolesk parameter som anger om gruppen är markerad.
              bIsSelected
[i] En boolesk parameter som anger om gruppen är vald för tillfället.
              bCanCollapse
[i] En boolesk parameter som anger om gruppen kan komprimeras.
Anmärkningar
Åsidosätt den här metoden i en härledd klass för att anpassa beskrivningen för en CMFCTasksPaneTaskGroup.
CMFCVisualManagerOffice2003::OnDrawTearOffCaption
Ramverket anropar den här metoden när den ritar bildtexten för ett CMFCPopupMenu-klassobjekt .
virtual void OnDrawTearOffCaption(
    CDC* pDC,
    CRect rect,
    BOOL bIsActive);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger undertextens gränser.
              bIsActive
[i] SANT om bildtexten är aktiv; ANNARS FALSKT.
Anmärkningar
Den här funktionen anropas av ramverket när ett CMFCPopupMenu-klassobjekt bearbetar ett WM_PAINT meddelande och måste rita en avrivningstext.
Åsidosätt den här metoden i en härledd klass för att anpassa utseendet på undertexter för avrivningsstaplar.
CMFCVisualManagerOffice2003::OnErasePopupWindowButton
Ramverket anropar den här metoden när den raderar en knapp i ett popup-fönster.
virtual void OnErasePopupWindowButton(
    CDC* pDC,
    CRect rectClient,
    CMFCDesktopAlertWndButton* pButton);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectClient
[i] Rektangeln som anger klientområdet i popup-fönstret.
              pButton
[i] Pekare till knappen som ska raderas.
Anmärkningar
CMFCVisualManagerOffice2003::OnEraseTabsArea
Ramverket anropar den här metoden när den raderar flikområdet i ett flikfönster.
virtual void OnEraseTabsArea(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för flikområdet.
              pTabWnd
[i] En pekare till ett flikfönster. Ramverket raderar flikområdet för det angivna flikfönstret.
Anmärkningar
Den här funktionen anropas av ramverket när ett CMFCBaseTabCtrl-klassobjekt bearbetar ett WM_PAINT meddelande och raderar flikområdet.
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på flikar.
CMFCVisualManagerOffice2003::OnEraseTabsButton
Ramverket anropar den här metoden när den raderar texten och ikonen för en flikknapp.
virtual void OnEraseTabsButton(
    CDC* pDC,
    CRect rect,
    CMFCButton* pButton,
    CMFCBaseTabCtrl* pWndTab);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger flikknappens gränser.
              pButton
[i] En pekare till en flikknapp. Ramverket raderar texten och ikonen för den här knappen.
              pWndTab
[i] En pekare till flikkontrollen som innehåller tabbknappen.
Anmärkningar
Ramverket raderar texten och ikonen för en knapp när ett CMFCBaseTabCtrl Class-objekt bearbetar WM_ERASEBKGND-meddelandet
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på flikknapparna.
CMFCVisualManagerOffice2003::OnEraseTabsFrame
Ramverket anropar den här metoden när den raderar en ram på ett CMFCBaseTabCtrl-klassobjekt .
virtual BOOL OnEraseTabsFrame(
    CDC* pDC,
    CRect rect,
    const CMFCBaseTabCtrl* pTabWnd);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för flikfönstret.
              pTabWnd
[i] En pekare till ett flikfönster. Ramverket raderar en ram för den här CMFCBaseTabCtrl-klassen.
Returvärde
SANT om metoden lyckas eller FALSE om den inte är det.
Anmärkningar
Den här metoden fyller det område som anges av rekt med bakgrundsfärgen på den aktiva fliken. Det anropas när ett CMFCBaseTabCtrl objekt bearbetar ett WM_PAINT meddelande och raderar en flikram.
CMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground
Ramverket anropar den här metoden när den fyller bakgrunden på en knapp för automatisk döljning.
virtual void OnFillAutoHideButtonBackground(
    CDC* pDC,
    CRect rect,
    CMFCAutoHideButton* pButton);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för knappen dölj automatiskt.
              pButton
[i] En pekare till ett CMFCAutoHideButton-klassobjekt . Ramverket fyller bakgrunden för den här knappen för automatisk döljning.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på en knapp för automatisk döljning.
CMFCVisualManagerOffice2003::OnFillBarBackground
Ramverket anropar den här metoden när den fyller bakgrunden för ett CBasePane-klassobjekt .
virtual void OnFillBarBackground(
    CDC* pDC,
    CBasePane* pBar,
    CRect rectClient,
    CRect rectClip,
    BOOL bNCArea = FALSE);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för ett kontrollfält.
              pBar
[i] En pekare till ett CBasePane-klassobjekt . Ramverket fyller bakgrunden i det här fönstret.
              rectClient
[i] En rektangel som anger fönstrets gränser.
              rectClip
[i] En rektangel som anger urklippsområdet i fönstret.
              bNCArea
[i] Ett reserverat värde.
Anmärkningar
Standardimplementeringen av den här metoden fyller bakgrunden i fältet med 3d-bakgrundsfärgen från den globala variabeln afxGlobalData.
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa bakgrunden till ett fönster.
CMFCVisualManagerOffice2003::OnFillButtonInterior
Ramverket anropar den här metoden när den fyller bakgrunden på en knapp i verktygsfältet.
virtual void OnFillButtonInterior(
    CDC* pDC,
    CMFCToolBarButton* pButton,
    CRect rect,
    CMFCVisualManager::AFX_BUTTON_STATE state);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för en verktygsfältsknapp.
              pButton
[i] En pekare till knappen som ramverket fyller bakgrunden för.
              rekt
[i] En rektangel som anger gränserna för verktygsfältsknappen.
              tillstånd
[i] Läget för verktygsfältsknappen (de möjliga tillstånden för en verktygsfältsknapp är ButtonsIsRegular, ButtonsIsPressedeller ButtonsIsHighlighted).
Anmärkningar
Standardimplementeringen av den här metoden använder standardfärgen för att fylla bakgrunden. Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa bakgrunden till en verktygsfältsknapp.
CMFCVisualManagerOffice2003::OnFillCommandsListBackground
Ramverket anropar den här metoden när den fyller bakgrunden till en verktygsfältsknapp som tillhör en kommandolista. Den här kommandolistan är en del av anpassningsdialogrutan.
virtual COLORREF OnFillCommandsListBackground(
    CDC* pDC,
    CRect rect,
    BOOL bIsSelected = FALSE);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger knappens gränser.
              bIsSelected
[i] En boolesk parameter som anger om knappen är markerad.
Returvärde
Textfärgen för verktygsfältsknappen.
Anmärkningar
Mer information om anpassningslistan finns i CMFCToolBarButton::OnDrawOnCustomizeList. Standardimplementeringen för den här metoden fyller bakgrunden baserat på färgschemat för den valda huden.
CMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground
Ramverket anropar den här metoden när den fyller bakgrunden för en rubrikkontroll.
virtual void OnFillHeaderCtrlBackground(
    CMFCHeaderCtrl* pCtrl,
    CDC* pDC,
    CRect rect);
Parameterar
              pCtrl
[i] En pekare till ett CMFCHeaderCtrl Class-objekt . Ramverket fyller bakgrunden för den här rubrikkontrollen.
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för rubrikkontrollen.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på en rubrikkontroll.
CMFCVisualManagerOffice2003::OnFillHighlightedArea
Ramverket anropar den här metoden när den fyller det markerade området i en verktygsfältsknapp.
virtual void OnFillHighlightedArea(
    CDC* pDC,
    CRect rect,
    CBrush* pBrush,
    CMFCToolBarButton* pButton);
Parameterar
              pDC-
[i] Pekare mot en enhetskontext.
              rekt
[i] Avgränsningsrektangeln för det markerade området som ska fyllas.
              pBrush
[i] Borsten som ska användas för att fylla det markerade området.
              pButton
[i] Pekare till objektet CMFCToolBarButton Class för vilket det markerade området ska fyllas.
Anmärkningar
CMFCVisualManagerOffice2003::OnFillOutlookBarCaption
Ramverket anropar den här metoden när den fyller bakgrunden i ett Outlook-undertextfält.
virtual void OnFillOutlookBarCaption(
    CDC* pDC,
    CRect rectCaption,
    COLORREF& clrText);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectCaption
[i] En rektangel som anger gränserna för undertextfältet.
              clrText
[ut] En referens till ett COLORREF-objekt som den här metoden skriver textfärgen till i textfältet.
Anmärkningar
Standardimplementeringen av den här metoden fyller bildtextfältet med färg för skuggor baserat på den aktuella huden.
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa färgen på Outlook-undertextfältet.
CMFCVisualManagerOffice2003::OnFillOutlookPageButton
Ramverket anropar den här metoden när den fyller den inre av en Outlook-sidknapp.
virtual void OnFillOutlookPageButton(
    CDC* pDC,
    const CRect& rect,
    BOOL bIsHighlighted,
    BOOL bIsPressed,
    COLORREF& clrText);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för Outlook-sidknappen.
              bIsHighlighted
[i] En boolesk parameter som anger om knappen är markerad.
              bIsPressed
[i] En boolesk parameter som anger om knappen trycks in.
              clrText
[ut] En referens till ett COLORREF-objekt där den här metoden lagrar textfärgen på outlook-sidknappen.
Anmärkningar
Åsidosätt den här funktionen i en härledd visualiseringshanterare för att anpassa utseendet på Outlook-sidknappar.
CMFCVisualManagerOffice2003::OnFillPopupWindowBackground
Ramverket anropar den här metoden när den fyller bakgrunden i ett popup-fönster.
virtual void OnFillPopupWindowBackground(
    CDC* pDC,
    CRect rect);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger gränserna för popup-fönstret.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på popup-fönster.
CMFCVisualManagerOffice2003::OnFillTab
Ramverket anropar den här metoden när den fyller bakgrunden i ett flikfönster.
virtual void OnFillTab(
    CDC* pDC,
    CRect rectFill,
    CBrush* pbrFill,
    int iTab,
    BOOL bIsActive,
    const CMFCBaseTabCtrl* pTabWnd);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectFill
[i] En rektangel som anger gränserna för flikfönstret.
              pbrFill
[i] En pekare till penseln som ramverket använder för att fylla flikfönstret.
              iTab
[i] Det nollbaserade flikindexet för en flik som ramverket fyller bakgrunden för.
              bIsActive
[i] SANT om fliken är aktiv eller FALSE om den inte är det.
              pTabWnd
[i] En pekare till den överordnade tabbkontrollen.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på flikar.
CMFCVisualManagerOffice2003::OnFillTasksGroupInterior
Ramverket anropar den här metoden när den fyller insidan av ett CMFCTasksPaneTaskGroup-klassobjekt .
virtual void OnFillTasksGroupInterior(
    CDC* pDC,
    CRect rect,
    BOOL bSpecial = FALSE);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rekt
[i] En rektangel som anger aktivitetsgruppens gränser.
              bSpecial
[i] Ett booleskt värde som anger om inredningen är fylld med en speciell färg.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på en aktivitetsgrupp.
CMFCVisualManagerOffice2003::OnFillTasksPaneBackground
Ramverket anropar den här metoden när den fyller bakgrunden för en CMFCTasksPane-klasskontroll .
virtual void OnFillTasksPaneBackground(
    CDC* pDC,
    CRect rectWorkArea);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectWorkArea
[i] En rektangel som anger gränserna för åtgärdsfönstret.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på ett CMFCTasksPane-klassobjekt .
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton
Ramverket anropar den här metoden när den ritar en markerad snabbanpassad menyknapp.
virtual void OnHighlightQuickCustomizeMenuButton(
    CDC* pDC,
    CMFCToolBarMenuButton* pButton,
    CRect rect);
Parameterar
              pDC-
[i] En pekare till enhetskontexten för knappen.
              pButton
[i] En pekare till knappen.
              rekt
[i] Knappens avgränsningsrektangel.
Anmärkningar
CMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems
Ramverket anropar den här metoden när den ritar ett markerat menykommando.
virtual void OnHighlightRarelyUsedMenuItems(
    CDC* pDC,
    CRect rectRarelyUsed);
Parameterar
              pDC-
[i] En pekare till en enhetskontext.
              rectRarelyUsed
[i] En rektangel som anger gränserna för det markerade kommandot.
Anmärkningar
Åsidosätt den här metoden i en härledd visualiseringshanterare för att anpassa utseendet på markerade menykommandon.
CMFCVisualManagerOffice2003::OnUpdateSystemColors
Ramverket anropar den här funktionen när systemfärgerna ändras.
virtual void OnUpdateSystemColors();
Anmärkningar
Ramverket anropar den här metoden som en del av bearbetningen av WM_SYSCOLORCHANGE-meddelandet. Åsidosätt den här metoden i en härledd visualiseringshanterare om du vill köra anpassad kod när färgerna ändras i ditt program.
CMFCVisualManagerOffice2003::SetDefaultWinXPColors
Anger om visual manager ska använda inbyggda Windows XP-temafärger eller -färger som hämtats från GetSysColor.
static void SetDefaultWinXPColors(BOOL bDefaultWinXPColors = TRUE);
Parameterar
              bDefaultWinXPColors
[i] Anger om den visuella hanteraren ska använda inbyggda Windows XP-färger.
Anmärkningar
Om bDefaultWinXPColors är TRUE använder den visuella hanteraren inbyggda Windows XP-färger som blått, oliv eller silver. Annars använder visualiseringshanteraren de färger som hämtas från GetSysColor. Visual Manager använder visuella element som COLOR_3DFACE, COLOR_3DSHADOW, COLOR_3DHIGHLIGHT, COLOR_3DDKSHADOW och COLOR_3DLIGHT.
Som standard använder ett CMFCVisualManagerOffice2003 objekt inbyggda Windows XP-temafärger.
CMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook
Anger att det globala temat Windows XP ska användas.
static void __stdcall SetStatusBarOfficeXPLook(BOOL bStatusBarOfficeXPLook = TRUE);
Parameterar
              bStatusBarOfficeXPLook
[i] SANT om det globala temat för Windows XP ska användas (standard) eller FALSE om inte.
Anmärkningar
CMFCVisualManagerOffice2003::SetUseGlobalTheme
Anger om den visuella chefen använder ett globalt tema.
static void SetUseGlobalTheme(BOOL bUseGlobalTheme = TRUE);
Parameterar
              bUseGlobalTheme
[i] SANT om du vill att visualiseringshanteraren ska använda ett globalt tema. ANNARS FALSKT.
Anmärkningar
Om ett CMFCVisualManagerOffice2003 objekt använder ett globalt tema ritar det GUI-elementen med hjälp av KLASSEN CMFCVisualManagerWindows.
Om ett CMFCVisualManagerOffice2003 objekt inte använder ett globalt tema ritar det GUI-elementen med hjälp av CMFCVisualManagerOfficeXP-klassen.
Se även
              hierarkidiagram
              klasser
              CMFCVisualManager-klass
              CMFCVisualManagerOfficeXP-klass
              CMFCVisualManagerWindows-klass