Класс CMFCVisualManagerOffice2003CMFCVisualManagerOffice2003 Class

CMFCVisualManagerOffice2003 предоставляет приложению внешний вид Microsoft Office 2003.CMFCVisualManagerOffice2003 gives an application a Microsoft Office 2003 appearance.

СинтаксисSyntax

class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP

ЧленыMembers

Открытые методыPublic Methods

nameName ОписаниеDescription
CMFCVisualManagerOffice2003::DrawComboBorderWinXPCMFCVisualManagerOffice2003::DrawComboBorderWinXP Рисует границу поля со списком с помощью текущей темы Windows XP.Draws the combo box border using the current Windows XP theme. (Переопределяет CMFCVisualManager::D равкомбобордервинксп.)(Overrides CMFCVisualManager::DrawComboBorderWinXP.)
CMFCVisualManagerOffice2003::DrawComboDropButtonWinXPCMFCVisualManagerOffice2003::DrawComboDropButtonWinXP Рисует кнопку раскрывающегося списка с помощью текущей темы Windows XP.Draws a combo box drop-down button using the current Windows XP theme. (Переопределяет CMFCVisualManager::D равкомбодропбуттонвинксп.)(Overrides CMFCVisualManager::DrawComboDropButtonWinXP.)
CMFCVisualManagerOffice2003::DrawCustomizeButtonCMFCVisualManagerOffice2003::DrawCustomizeButton Рисует кнопку настройки.Draws a customize button.
CMFCVisualManagerOffice2003::DrawPushButtonWinXPCMFCVisualManagerOffice2003::DrawPushButtonWinXP Рисует кнопку отправки с помощью текущей темы Windows XP.Draws a push button using the current Windows XP theme. (Переопределяет CMFCVisualManager::D равпушбуттонвинксп.)(Overrides CMFCVisualManager::DrawPushButtonWinXP.)
CMFCVisualManagerOffice2003::GetBaseThemeColorCMFCVisualManagerOffice2003::GetBaseThemeColor Возвращает основной цвет темы.Gets the base theme color.
CMFCVisualManagerOffice2003::GetHighlightMenuItemColorCMFCVisualManagerOffice2003::GetHighlightMenuItemColor Возвращает цвет, используемый для выделенного пункта меню.Gets the color used for the highlighted menu item.
CMFCVisualManagerOffice2003::GetPropertyGridGroupColorCMFCVisualManagerOffice2003::GetPropertyGridGroupColor Платформа вызывает этот метод для получения цвета фона списка свойств.The framework calls this method to get the background color of a property list. (Переопределяет CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.)(Overrides CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor.)
CMFCVisualManagerOffice2003::GetPropertyGridGroupTextColorCMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor Платформа вызывает этот метод для получения цвета текста списка свойств.The framework calls this method to retrieve the text color of a property list. (Переопределяет CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.)(Overrides CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor.)
CMFCVisualManagerOffice2003::GetShowAllMenuItemsHeightCMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight Возвращает высоту всех пунктов меню.Returns the height of all menu items. (Переопределяет CMFCVisualManager:: жетшоваллменуитемшеигхт.)(Overrides CMFCVisualManager::GetShowAllMenuItemsHeight.)
CMFCVisualManagerOffice2003:: ЖетсмартдоккингбасегуидеколорсCMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors Задает указанный цвет фона и цвет границы для базовой группы.Sets the specified base group background color and border color. (Переопределяет CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.)(Overrides CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors.)
CMFCVisualManagerOffice2003:: ЖетсмартдоккингхигхлигхттонеколорCMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor Возвращает цвет тонового выделения.Gets the highlight tone color. (Переопределяет CMFCVisualManager:: жетсмартдоккингхигхлигхттонеколор.)(Overrides CMFCVisualManager::GetSmartDockingHighlightToneColor.)
CMFCVisualManagerOffice2003:: ЖеттабфрамеколорсCMFCVisualManagerOffice2003::GetTabFrameColors Платформа вызывает эту функцию, когда требуется получить набор цветов для рисования окна вкладки.The framework calls this function when it has to retrieve the set of colors for drawing a tab window. (Переопределяет CMFCVisualManager:: жеттабфрамеколорс.)(Overrides CMFCVisualManager::GetTabFrameColors.)
CMFCVisualManagerOffice2003:: ЖеттулбаркустомизебуттонмаргинCMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin Возвращает поле кнопки настройки панели инструментов.Gets the margin of the toolbar Customize button. (Переопределяет CMFCVisualManager::GetToolBarCustomizeButtonMargin.)(Overrides CMFCVisualManager::GetToolBarCustomizeButtonMargin.)
CMFCVisualManagerOffice2003:: ЖеттулбардисабледколорCMFCVisualManagerOffice2003::GetToolbarDisabledColor Возвращает отключенный цвет для панели инструментов.Gets the disabled color for the toolbar. (Переопределяет CMFCVisualManager::GetToolbarDisabledColor.)(Overrides CMFCVisualManager::GetToolbarDisabledColor.)
CMFCVisualManagerOffice2003:: ЖеттултипинфоCMFCVisualManagerOffice2003::GetToolTipInfo Вызывается платформой для получения сведений о подсказке.Called by the framework to get tooltip information. (Переопределяет CMFCVisualManager:: жеттултипинфо.)(Overrides CMFCVisualManager::GetToolTipInfo.)
CMFCVisualManagerOffice2003:: ИсдефаултвинкспколорсенабледCMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled Указывает, использует ли визуальный диспетчер собственные цвета темы Windows XP.Indicates whether the visual manager uses native Windows XP theme colors.
CMFCVisualManagerOffice2003:: ИсдоккингтабхасбордерCMFCVisualManagerOffice2003::IsDockingTabHasBorder Возвращает значение, указывающее, рисует ли текущий визуальный элемент границы вокруг панелей, которые закреплены и снабжены вкладками.Returns whether the current visual manager draws borders around panes that are docked and tabbed. (Переопределяет CMFCVisualManager:: исдоккингтабхасбордер.)(Overrides CMFCVisualManager::IsDockingTabHasBorder.)
CMFCVisualManagerOffice2003:: ИшигхлигхтоненотетабсCMFCVisualManagerOffice2003::IsHighlightOneNoteTabs Указывает, следует ли выделять вкладки OneNote.Indicates whether OneNote tabs should be highlighted. (Переопределяет CMFCVisualManager::IsHighlightOneNoteTabs.)(Overrides CMFCVisualManager::IsHighlightOneNoteTabs.)
CMFCVisualManagerOffice2003:: ИсоффсетпресседбуттонCMFCVisualManagerOffice2003::IsOffsetPressedButton Вызывается структурой при рисовании кнопки на панели инструментов.Called by the framework when drawing a toolbar button. (Переопределяет CMFCVisualManager::IsOffsetPressedButton.)(Overrides CMFCVisualManager::IsOffsetPressedButton.)
CMFCVisualManagerOffice2003:: ИсстатусбароффицексплукCMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook Указывает, имеется ли строка состояния с Office XP.Indicates whether there is a status bar with an Office XP look.
CMFCVisualManagerOffice2003:: ИстулбарраундшапеCMFCVisualManagerOffice2003::IsToolbarRoundShape Указывает, имеет ли указанная панель инструментов круглую фигуру.Indicates whether a specified toolbar has a round shape. (Переопределяет CMFCVisualManager:: истулбарраундшапе.)(Overrides CMFCVisualManager::IsToolbarRoundShape.)
CMFCVisualManagerOffice2003:: ИсусеглобалсемеCMFCVisualManagerOffice2003::IsUseGlobalTheme Указывает, используется ли глобальная тема Windows XP.Indicates whether a global Windows XP theme is used.
CMFCVisualManagerOffice2003:: ИсвиндовссемингсуппортедCMFCVisualManagerOffice2003::IsWindowsThemingSupported Указывает, поддерживается ли поддержка Windows.Indicates whether Windows theming is supported. (Переопределяет CMFCVisualManager:: исвиндовссемингсуппортед.)(Overrides CMFCVisualManager::IsWindowsThemingSupported.)
CMFCVisualManagerOffice2003:: ОндраваутохидебуттонбордерCMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder Этот метод вызывается платформой при рисовании границ кнопки автоматического скрытия.The framework calls this method when it draws the border of an auto-hide button. (Переопределяет CMFCVisualManager:: ондраваутохидебуттонбордер.)(Overrides CMFCVisualManager::OnDrawAutoHideButtonBorder.)
CMFCVisualManagerOffice2003:: ОндравбаргрипперCMFCVisualManagerOffice2003::OnDrawBarGripper Вызывается структурой при отрисовке захвата для панели элементов управления.Called by the framework when it draws the gripper for a control bar. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawBarGripper.)(Overrides CMFCVisualManagerOfficeXP::OnDrawBarGripper.)
CMFCVisualManagerOffice2003:: ОндравбровсебуттонCMFCVisualManagerOffice2003::OnDrawBrowseButton Платформа вызывает этот метод при рисовании кнопки обзора для элемента управления "поле ввода".The framework calls this method when it draws the browse button for an edit control. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)(Overrides CMFCVisualManagerOfficeXP::OnDrawBrowseButton.)
CMFCVisualManagerOffice2003:: ОндравбуттонбордерCMFCVisualManagerOffice2003::OnDrawButtonBorder Платформа вызывает этот метод при рисовании границы кнопки на панели инструментов.The framework calls this method when it draws the border of a toolbar button. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawButtonBorder.)
CMFCVisualManagerOffice2003:: ОндравкаптионбарбордерCMFCVisualManagerOffice2003::OnDrawCaptionBarBorder Платформа вызывает этот метод при рисовании границы объекта класса CMFCCaptionBar .The framework calls this method when it draws the border of a CMFCCaptionBar Class object. (Переопределяет CMFCVisualManager:: ондравкаптионбарбордер.)(Overrides CMFCVisualManager::OnDrawCaptionBarBorder.)
CMFCVisualManagerOffice2003:: ОндравчеккбоксексCMFCVisualManagerOffice2003::OnDrawCheckBoxEx Платформа вызывает этот метод при отрисовке флажка.The framework calls this method when it draws a checkbox. (Переопределяет CMFCVisualManager:: ондравчеккбоксекс.)(Overrides CMFCVisualManager::OnDrawCheckBoxEx.)
CMFCVisualManagerOffice2003:: ОндравкомбобордерCMFCVisualManagerOffice2003::OnDrawComboBorder Платформа вызывает этот метод при рисовании границы вокруг объекта класса кмфктулбаркомбобоксбуттон .The framework calls this method when it draws the border around a CMFCToolBarComboBoxButton Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawComboBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawComboBorder.)
CMFCVisualManagerOffice2003:: ОндравкомбодропбуттонCMFCVisualManagerOffice2003::OnDrawComboDropButton Платформа вызывает этот метод при отрисовке кнопки DROP класса кмфктулбаркомбобоксбуттон.The framework calls this method when it draws the drop button of a CMFCToolBarComboBoxButton Class. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)(Overrides CMFCVisualManagerOfficeXP::OnDrawComboDropButton.)
CMFCVisualManagerOffice2003:: ОндравконтролбордерCMFCVisualManagerOffice2003::OnDrawControlBorder Платформа вызывает этот метод при рисовании границы элемента управления.The framework calls this method when it draws the border of a control. (Переопределяет CMFCVisualManager:: ондравконтролбордер.)(Overrides CMFCVisualManager::OnDrawControlBorder.)
CMFCVisualManagerOffice2003:: ОндравекспандингбоксCMFCVisualManagerOffice2003::OnDrawExpandingBox Платформа вызывает этот метод при отрисовке развернутого прямоугольника.The framework calls this method when it draws an expanding box. (Переопределяет CMFCVisualManager:: ондравекспандингбокс.)(Overrides CMFCVisualManager::OnDrawExpandingBox.)
CMFCVisualManagerOffice2003:: ОндравхеадерктрлбордерCMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder Платформа вызывает этот метод при рисовании границы вокруг экземпляра класса кмфчеадерктрл.The framework calls this method when it draws the border around an instance of the CMFCHeaderCtrl Class. (Переопределяет CMFCVisualManager:: ондравхеадерктрлбордер.)(Overrides CMFCVisualManager::OnDrawHeaderCtrlBorder.)
CMFCVisualManagerOffice2003:: ОндравменубордерCMFCVisualManagerOffice2003::OnDrawMenuBorder Платформа вызывает этот метод при рисовании границы класса CMFCPopupMenu.The framework calls this method when it draws the border of a CMFCPopupMenu Class. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawMenuBorder.)
CMFCVisualManagerOffice2003:: ОндраваутлукбарсплиттерCMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter Платформа вызывает этот метод при рисовании разделителя для панели Outlook.The framework calls this method when it draws the splitter for an Outlook bar. (Переопределяет CMFCVisualManager:: ондраваутлукбарсплиттер.)(Overrides CMFCVisualManager::OnDrawOutlookBarSplitter.)
CMFCVisualManagerOffice2003:: ОндраваутлукпажебуттонбордерCMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder Вызывается структурой при отрисовке границы кнопки страницы Outlook.Called by the framework when it draws the border of an Outlook page button. (Переопределяет CMFCVisualManager:: ондраваутлукпажебуттонбордер.)(Overrides CMFCVisualManager::OnDrawOutlookPageButtonBorder.)
CMFCVisualManagerOffice2003:: ОндравпанебордерCMFCVisualManagerOffice2003::OnDrawPaneBorder Платформа вызывает этот метод при рисовании границы объекта класса CPane .The framework calls this method when it draws the border of a CPane Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawPaneBorder.)
CMFCVisualManagerOffice2003:: ОндравпанекаптионCMFCVisualManagerOffice2003::OnDrawPaneCaption Платформа вызывает этот метод при рисовании заголовка для объекта класса CDockablePane .The framework calls this method when it draws a caption for a CDockablePane Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)(Overrides CMFCVisualManagerOfficeXP::OnDrawPaneCaption.)
CMFCVisualManagerOffice2003:: ОндравпопупвиндовбордерCMFCVisualManagerOffice2003::OnDrawPopupWindowBorder Платформа вызывает этот метод при рисовании границы всплывающего окна.The framework calls this method when it draws the border of a popup window. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder.)
CMFCVisualManagerOffice2003:: ОндравпопупвиндовбуттонбордерCMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder Платформа вызывает этот метод при рисовании границы кнопки во всплывающем окне.The framework calls this method when it draws the border of a button in a popup window. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder.)
CMFCVisualManagerOffice2003:: ОндравпопупвиндовкаптионCMFCVisualManagerOffice2003::OnDrawPopupWindowCaption Платформа вызывает этот метод при рисовании заголовка всплывающего окна.The framework calls this method when it draws the caption of a popup window. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.)(Overrides CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption.)
CMFCVisualManagerOffice2003:: ОндравриббонбуттонсграупCMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup Платформа вызывает этот метод при рисовании группы кнопок на ленте.The framework calls this method when it draws a group of buttons on the ribbon. (Переопределяет CMFCVisualManager:: ондравриббонбуттонсграуп.)(Overrides CMFCVisualManager::OnDrawRibbonButtonsGroup.)
CMFCVisualManagerOffice2003:: ОндравриббонкатегорикаптионCMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption Платформа вызывает этот метод при рисовании строки заголовка для категории ленты.The framework calls this method when it draws the caption bar for a ribbon category. (Переопределяет CMFCVisualManager:: ондравриббонкатегорикаптион.)(Overrides CMFCVisualManager::OnDrawRibbonCategoryCaption.)
CMFCVisualManagerOffice2003:: ОндравриббонкатегоритабCMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab Платформа вызывает этот метод при рисовании вкладки для категории ленты.The framework calls this method when it draws the tab for a ribbon category. (Переопределяет CMFCVisualManager:: ондравриббонкатегоритаб.)(Overrides CMFCVisualManager::OnDrawRibbonCategoryTab.)
CMFCVisualManagerOffice2003:: ОндравриббонпрогрессбарCMFCVisualManagerOffice2003::OnDrawRibbonProgressBar Платформа вызывает этот метод при рисовании класса кмфкриббонпрогрессбар.The framework calls this method when it draws a CMFCRibbonProgressBar Class. (Переопределяет CMFCVisualManager:: ондравриббонпрогрессбар.)(Overrides CMFCVisualManager::OnDrawRibbonProgressBar.)
CMFCVisualManagerOffice2003:: ОндравриббонкуиккакцесстулбарсепараторCMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator Платформа вызывает этот метод при рисовании разделителя на панели быстрого доступа ленты.The framework calls this method when it draws a separator on the Quick Access Toolbar of a ribbon. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.)(Overrides CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator.)
CMFCVisualManagerOffice2003:: ОндравриббонслидерчаннелCMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel Платформа вызывает этот метод при отрисовке канала класса кмфкриббонслидер.The framework calls this method when it draws the channel of a CMFCRibbonSlider Class. (Переопределяет CMFCVisualManager:: ондравриббонслидерчаннел.)(Overrides CMFCVisualManager::OnDrawRibbonSliderChannel.)
CMFCVisualManagerOffice2003:: ОндравриббонслидерсумбCMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb Платформа вызывает этот метод при рисовании бегунка объекта кмфкриббонслидер .The framework calls this method when it draws the thumb of a CMFCRibbonSlider object. (Переопределяет CMFCVisualManager:: ондравриббонслидерсумб.)(Overrides CMFCVisualManager::OnDrawRibbonSliderThumb.)
CMFCVisualManagerOffice2003:: ОндравриббонслидерзумбуттонCMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton Платформа вызывает этот метод при рисовании кнопок масштабирования для объекта кмфкриббонслидер .The framework calls this method when it draws the zoom buttons for a CMFCRibbonSlider object. (Переопределяет CMFCVisualManager:: ондравриббонслидерзумбуттон.)(Overrides CMFCVisualManager::OnDrawRibbonSliderZoomButton.)
CMFCVisualManagerOffice2003:: ОндравриббонстатусбарпанеCMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane Платформа вызывает этот метод при отрисовке панели в строке состояния.The framework calls this method when it draws a pane on the status bar. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.)(Overrides CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane.)
CMFCVisualManagerOffice2003:: ОндравскроллбуттонсCMFCVisualManagerOffice2003::OnDrawScrollButtons Платформа вызывает этот метод при рисовании кнопок прокрутки.The framework calls this method when it draws scroll buttons. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)(Overrides CMFCVisualManagerOfficeXP::OnDrawScrollButtons.)
CMFCVisualManagerOffice2003:: ОндравсепараторCMFCVisualManagerOffice2003::OnDrawSeparator Платформа вызывает этот метод при рисовании разделителя.The framework calls this method when it draws a separator. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawSeparator.)(Overrides CMFCVisualManagerOfficeXP::OnDrawSeparator.)
CMFCVisualManagerOffice2003:: ОндравшоваллменуитемсCMFCVisualManagerOffice2003::OnDrawShowAllMenuItems Платформа вызывает этот метод при рисовании всех элементов в меню.The framework calls this method when it draws all the items in a menu. (Переопределяет CMFCVisualManager:: ондравшоваллменуитемс.)(Overrides CMFCVisualManager::OnDrawShowAllMenuItems.)
CMFCVisualManagerOffice2003:: ОндравстатусбарпанебордерCMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder Платформа вызывает этот метод при рисовании границы для объекта класса CMFCStatusBar .The framework calls this method when it draws the border for a CMFCStatusBar Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder.)
CMFCVisualManagerOffice2003:: ОндравстатусбарпрогрессCMFCVisualManagerOffice2003::OnDrawStatusBarProgress Платформа вызывает этот метод при отрисовке индикатора хода выполнения на объекте CMFCStatusBar .The framework calls this method when it draws the progress indicator on the CMFCStatusBar object. (Переопределяет CMFCVisualManager:: ондравстатусбарпрогресс.)(Overrides CMFCVisualManager::OnDrawStatusBarProgress.)
CMFCVisualManagerOffice2003:: ОндравстатусбарсизебоксCMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox Платформа вызывает этот метод при рисовании поля size для CMFCStatusBar.The framework calls this method when it draws the size box for a CMFCStatusBar. (Переопределяет CMFCVisualManager:: ондравстатусбарсизебокс.)(Overrides CMFCVisualManager::OnDrawStatusBarSizeBox.)
CMFCVisualManagerOffice2003:: ОндравтабCMFCVisualManagerOffice2003::OnDrawTab Платформа вызывает этот метод при рисовании вкладок для объекта класса CMFCBaseTabCtrl .The framework calls this method when it draws the tabs for a CMFCBaseTabCtrl Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawTab.)(Overrides CMFCVisualManagerOfficeXP::OnDrawTab.)
CMFCVisualManagerOffice2003:: ОндравтабсбуттонбордерCMFCVisualManagerOffice2003::OnDrawTabsButtonBorder Платформа вызывает этот метод при рисовании границы кнопки табуляции.The framework calls this method when it draws the border of a tab button. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder.)
CMFCVisualManagerOffice2003:: ОндравтаскCMFCVisualManagerOffice2003::OnDrawTask Платформа вызывает этот метод при рисовании объекта класса CMFCTasksPaneTask .The framework calls this method when it draws a CMFCTasksPaneTask Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawTask.)(Overrides CMFCVisualManagerOfficeXP::OnDrawTask.)
CMFCVisualManagerOffice2003:: ОндравтасксграупареабордерCMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder Платформа вызывает этот метод при рисовании границы вокруг группы в объекте класса CMFCTasksPane .The framework calls this method when it draws a border around a group on a CMFCTasksPane Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)(Overrides CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder.)
CMFCVisualManagerOffice2003:: ОндравтасксграупкаптионCMFCVisualManagerOffice2003::OnDrawTasksGroupCaption Платформа вызывает этот метод при рисовании заголовка для объекта класса CMFCTasksPaneTaskGroup .The framework calls this method when it draws the caption for a CMFCTasksPaneTaskGroup Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)(Overrides CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption.)
CMFCVisualManagerOffice2003:: ОндравтеароффкаптионCMFCVisualManagerOffice2003::OnDrawTearOffCaption Платформа вызывает этот метод при рисовании заголовка для объекта класса CMFCPopupMenu .The framework calls this method when it draws the caption for a CMFCPopupMenu Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)(Overrides CMFCVisualManagerOfficeXP::OnDrawTearOffCaption.)
CMFCVisualManagerOffice2003:: ОнерасепопупвиндовбуттонCMFCVisualManagerOffice2003::OnErasePopupWindowButton Платформа вызывает этот метод при стирании кнопки во всплывающем окне.The framework calls this method when it erases a button in a popup window. (Переопределяет CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)(Overrides CMFCVisualManagerOfficeXP::OnErasePopupWindowButton.)
CMFCVisualManagerOffice2003:: ОнерасетабсареаCMFCVisualManagerOffice2003::OnEraseTabsArea Платформа вызывает этот метод, когда удаляет область вкладок окна вкладки.The framework calls this method when it erases the tab area of a tab window. (Переопределяет CMFCVisualManagerOfficeXP::OnEraseTabsArea.)(Overrides CMFCVisualManagerOfficeXP::OnEraseTabsArea.)
CMFCVisualManagerOffice2003:: ОнерасетабсбуттонCMFCVisualManagerOffice2003::OnEraseTabsButton Платформа вызывает этот метод при стирании текста и значка кнопки вкладки.The framework calls this method when it erases the text and icon of a tab button. (Переопределяет CMFCVisualManagerOfficeXP::OnEraseTabsButton.)(Overrides CMFCVisualManagerOfficeXP::OnEraseTabsButton.)
CMFCVisualManagerOffice2003:: ОнерасетабсфрамеCMFCVisualManagerOffice2003::OnEraseTabsFrame Платформа вызывает этот метод при стирании кадра в классе CMFCBaseTabCtrl.The framework calls this method when it erases a frame on a CMFCBaseTabCtrl Class. (Переопределяет CMFCVisualManager:: онерасетабсфраме.)(Overrides CMFCVisualManager::OnEraseTabsFrame.)
CMFCVisualManagerOffice2003:: ОнфиллаутохидебуттонбаккграундCMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground Этот метод вызывается платформой при заливке фона кнопки автоматического скрытия.The framework calls this method when it fills the background of an auto-hide button. (Переопределяет CMFCVisualManager:: онфиллаутохидебуттонбаккграунд.)(Overrides CMFCVisualManager::OnFillAutoHideButtonBackground.)
CMFCVisualManagerOffice2003:: ОнфиллбарбаккграундCMFCVisualManagerOffice2003::OnFillBarBackground Платформа вызывает этот метод при заполнении фона объекта класса CBasePane .The framework calls this method when it fills the background of a CBasePane Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnFillBarBackground.)(Overrides CMFCVisualManagerOfficeXP::OnFillBarBackground.)
CMFCVisualManagerOffice2003:: ОнфиллбуттонинтериорCMFCVisualManagerOffice2003::OnFillButtonInterior Платформа вызывает этот метод, когда он заполняет фон кнопки панели инструментов.The framework calls this method when it fills the background of a toolbar button. (Переопределяет CMFCVisualManagerOfficeXP::OnFillButtonInterior.)(Overrides CMFCVisualManagerOfficeXP::OnFillButtonInterior.)
CMFCVisualManagerOffice2003:: ОнфиллкоммандслистбаккграундCMFCVisualManagerOffice2003::OnFillCommandsListBackground Платформа вызывает этот метод, когда он заполняет фон кнопки панели инструментов, принадлежащей списку команд.The framework calls this method when it fills the background of a toolbar button that belongs to a command list. (Переопределяет CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)(Overrides CMFCVisualManagerOfficeXP::OnFillCommandsListBackground.)
CMFCVisualManagerOffice2003:: ОнфиллхеадерктрлбаккграундCMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground Платформа вызывает этот метод, когда он заполняет фон элемента управления "заголовок".The framework calls this method when it fills the background of a header control. (Переопределяет CMFCVisualManager:: онфиллхеадерктрлбаккграунд.)(Overrides CMFCVisualManager::OnFillHeaderCtrlBackground.)
CMFCVisualManagerOffice2003:: ОнфиллхигхлигхтедареаCMFCVisualManagerOffice2003::OnFillHighlightedArea Платформа вызывает этот метод при заполнении выделенной области кнопки на панели инструментов.The framework calls this method when it fills the highlighted area of a toolbar button. (Переопределяет CMFCVisualManagerOfficeXP::OnFillHighlightedArea.)(Overrides CMFCVisualManagerOfficeXP::OnFillHighlightedArea.)
CMFCVisualManagerOffice2003:: ОнфиллаутлукбаркаптионCMFCVisualManagerOffice2003::OnFillOutlookBarCaption Платформа вызывает этот метод, когда он заполняет фон строки заголовка Outlook.The framework calls this method when it fills the background of an Outlook caption bar. (Переопределяет CMFCVisualManager:: онфиллаутлукбаркаптион.)(Overrides CMFCVisualManager::OnFillOutlookBarCaption.)
CMFCVisualManagerOffice2003:: ОнфиллаутлукпажебуттонCMFCVisualManagerOffice2003::OnFillOutlookPageButton Платформа вызывает этот метод, когда заполняет внутреннюю часть кнопки страницы Outlook.The framework calls this method when it fills the interior of an Outlook page button. (Переопределяет CMFCVisualManager:: онфиллаутлукпажебуттон.)(Overrides CMFCVisualManager::OnFillOutlookPageButton.)
CMFCVisualManagerOffice2003:: ОнфиллпопупвиндовбаккграундCMFCVisualManagerOffice2003::OnFillPopupWindowBackground Платформа вызывает этот метод, когда он заполняет фон всплывающего окна.The framework calls this method when it fills the background of a pop-up window. (Переопределяет CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.)(Overrides CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground.)
CMFCVisualManagerOffice2003:: ОнфиллтабCMFCVisualManagerOffice2003::OnFillTab Платформа вызывает этот метод, когда он заполняет фон окна вкладки.The framework calls this method when it fills the background of a tab window. (Переопределяет CMFCVisualManagerOfficeXP::OnFillTab.)(Overrides CMFCVisualManagerOfficeXP::OnFillTab.)
CMFCVisualManagerOffice2003:: ОнфиллтасксграупинтериорCMFCVisualManagerOffice2003::OnFillTasksGroupInterior Платформа вызывает этот метод при заполнении внутренней части объекта класса CMFCTasksPaneTaskGroup .The framework calls this method when it fills the interior of a CMFCTasksPaneTaskGroup Class object. (Переопределяет CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)(Overrides CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior.)
CMFCVisualManagerOffice2003:: ОнфиллтаскспанебаккграундCMFCVisualManagerOffice2003::OnFillTasksPaneBackground Платформа вызывает этот метод, когда он заполняет фон элемента управления CMFCTasksPane .The framework calls this method when it fills the background of a CMFCTasksPane control. (Переопределяет CMFCVisualManager:: онфиллтаскспанебаккграунд.)(Overrides CMFCVisualManager::OnFillTasksPaneBackground.)
CMFCVisualManagerOffice2003:: ОнхигхлигхткуикккустомиземенубуттонCMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton Платформа вызывает этот метод при рисовании выделенной кнопки меню быстрой настройки.The framework calls this method when it draws a highlighted quick-customize menu button. (Переопределяет CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.)(Overrides CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton.)
CMFCVisualManagerOffice2003:: ОнхигхлигхтрарелюседменуитемсCMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems Платформа вызывает этот метод при рисовании выделенной команды меню.The framework calls this method when it draws a highlighted menu command. (Переопределяет CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)(Overrides CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems.)
CMFCVisualManagerOffice2003:: ОнупдатесистемколорсCMFCVisualManagerOffice2003::OnUpdateSystemColors Платформа вызывает эту функцию при изменении системных цветов.The framework calls this function when the system colors change. (Переопределяет CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)(Overrides CMFCVisualManagerOfficeXP::OnUpdateSystemColors.)
CMFCVisualManagerOffice2003:: СетдефаултвинкспколорсCMFCVisualManagerOffice2003::SetDefaultWinXPColors Указывает, должен ли визуальный диспетчер использовать собственные цвета или цвета темы Windows XP, полученные из жетсисколор.Specifies whether the visual manager should use native Windows XP theme colors or colors obtained from GetSysColor.
CMFCVisualManagerOffice2003:: СетстатусбароффицексплукCMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook Указывает, что следует использовать глобальную тему Windows XP.Specifies that the Windows XP global theme should be used.
CMFCVisualManagerOffice2003:: СетусеглобалсемеCMFCVisualManagerOffice2003::SetUseGlobalTheme Указывает, использует ли визуальный диспетчер глобальную тему.Specifies whether the visual manager uses a global theme.

КомментарииRemarks

Используйте класс, CMFCVisualManagerOffice2003 чтобы изменить внешний вид приложения, наподобие Microsoft Office 2003.You use the CMFCVisualManagerOffice2003 class to change the visual appearance of your application to resemble Microsoft Office 2003.

ПримерExample

В следующем примере показано, как задать Microsoft Office 2003 Visual Manager.The following example demonstrates how to set the office 2003 visual manager. Этот фрагмент кода является частью демонстрационного примера оповещения Desktop.This code snippet is part of the Desktop Alert Demo sample.

CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerOffice2003));

Иерархия наследованияInheritance Hierarchy

CObjectCObject

кмфкбасевисуалманажерCMFCBaseVisualManager

CMFCVisualManagerCMFCVisualManager

CMFCVisualManagerOfficeXPCMFCVisualManagerOfficeXP

CMFCVisualManagerOffice2003CMFCVisualManagerOffice2003

ТребованияRequirements

Заголовок: afxvisualmanageroffice2003. hHeader: afxvisualmanageroffice2003.h

CMFCVisualManagerOffice2003::D РавкомбобордервинкспCMFCVisualManagerOffice2003::DrawComboBorderWinXP

Рисует границу поля со списком с помощью текущей темы Windows XP.Draws the combo box border using the current Windows XP theme.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Ограничивающий прямоугольник границы поля со списком.[in] Bounding rectangle of the combo box border.

бдисабледbDisabled
окне Указывает, отключена ли граница поля со списком.[in] Specifies whether the combo box border is disabled.

бисдроппедbIsDropped
окне Указывает, отбрасывается ли граница поля со списком.[in] Specifies whether the combo box border is dropped down.

бишигхлигхтедbIsHighlighted
окне Указывает, выделяется ли граница поля со списком.[in] Specifies whether the combo box border is highlighted.

Возвращаемое значениеReturn Value

Возвращает значение TRUE, если API темы включен, или FALSE в противном случае.Returns TRUE if the theme API is enabled or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003::D РавкомбодропбуттонвинкспCMFCVisualManagerOffice2003::DrawComboDropButtonWinXP

Рисует кнопку раскрывающегося списка с помощью текущей темы Windows XP.Draws a combo box drop-down button using the current Windows XP theme.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Ограничивающий прямоугольник кнопки раскрывающегося списка в поле со списком.[in] The bounding rectangle of the combo box drop-down button.

бдисабледbDisabled
окне Указывает, отключена ли кнопка раскрывающегося списка в поле со списком.[in] Specifies whether the combo box drop-down button is disabled.

бисдроппедbIsDropped
окне Указывает, раскрывается ли кнопка раскрывающегося списка в поле со списком.[in] Specifies whether the combo box drop-down button is dropped down.

бишигхлигхтедbIsHighlighted
окне Указывает, выделяется ли кнопка раскрывающегося списка в поле со списком.[in] Specifies whether the combo box drop-down button is highlighted.

Возвращаемое значениеReturn Value

Возвращает значение TRUE, если API темы включен, или FALSE в противном случае.Returns TRUE if the theme API is enabled or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003::D РавкустомизебуттонCMFCVisualManagerOffice2003::DrawCustomizeButton

Рисует кнопку настройки.Draws a customize button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст вывода.[in] Pointer to a display context.

rectrect
окне Ограничивающий прямоугольник кнопки[in] The bounding rectangle of the button

бишорзbIsHorz
окне Значение TRUE, если кнопка является горизонтальной, или FALSE, если она является вертикальной.[in] TRUE if the button is horizontal, or FALSE if it is vertical.

statestate
окне Состояние кнопки в том виде, в котором она должна быть нарисована (обычная, нажатая или выделенная).[in] The state of the button as it is to be drawn (regular, pressed or highlighted).

бискустомизеbIsCustomize
окне Значение TRUE, если изображение, расположенное слева направо или влево, должно отображаться в прямоугольнике кнопки, или FALSE в противном случае.[in] TRUE if the customize arrow-down or arrow-left image should be drawn in the button rectangle, or FALSE if not.

бисморебуттонсbIsMoreButtons
окне Значение TRUE, если горизонтальная или вертикальная Настройка изображения More-Buttons должна быть изображена в прямоугольнике кнопки, или FALSE в противном случае.[in] TRUE if the horizontal or vertical customize More-Buttons image should be drawn in the button rectangle, or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003::D РавпушбуттонвинкспCMFCVisualManagerOffice2003::DrawPushButtonWinXP

Рисует кнопку отправки с помощью текущей темы Windows XP.Draws a push button using the current Windows XP theme.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Ограничивающий прямоугольник кнопки "Отправить".[in] The bounding rectangle of the push button.

пбуттонpButton
окне Указатель на объект класса кмфкбуттон для рисования.[in] A pointer to the CMFCButton Class object to draw.

уистатеuiState
окне Игнорируют.[in] Ignored. Состояние берется из пбуттон.The state is taken from pButton.

Возвращаемое значениеReturn Value

Значение TRUE, если API темы включен; в противном случае — FALSE.TRUE if the Theme API is enabled; otherwise FALSE.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖетбасесемеколорCMFCVisualManagerOffice2003::GetBaseThemeColor

Возвращает основной цвет темы.Gets the base theme color.

virtual COLORREF GetBaseThemeColor();

Возвращаемое значениеReturn Value

Возвращает цвет темы базовой темы, если она задана, или цвет цветовой панели.Returns the theme color of the base theme, if one is set, or the color-bar face color.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖесигхлигхтменуитемколорCMFCVisualManagerOffice2003::GetHighlightMenuItemColor

Возвращает цвет, используемый для выделенного пункта меню.Gets the color used for the highlighted menu item.

virtual COLORREF GetHighlightMenuItemColor() const;

Возвращаемое значениеReturn Value

Возвращает цвет, используемый для выделенного пункта меню.Returns the color used for the highlighted menu item.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖетпропертигридграупколорCMFCVisualManagerOffice2003::GetPropertyGridGroupColor

Платформа вызывает этот метод для получения цвета фона списка свойств.The framework calls this method to get the background color of a property list.

virtual COLORREF GetPropertyGridGroupColor(CMFCPropertyGridCtrl* pPropList);

ПараметрыParameters

ппроплистpPropList
окне Указатель на список свойств, который рисуется платформой.[in] A pointer to the property list that the framework is drawing.

Возвращаемое значениеReturn Value

Возвращает цвет фона ппроплист.Returns the background color of pPropList.

КомментарииRemarks

Переопределите эту функцию, чтобы настроить цвет фона для списка свойств в приложении.Override this function to customize the background color of a property list in your application.

CMFCVisualManagerOffice2003:: ЖетпропертигридграуптекстколорCMFCVisualManagerOffice2003::GetPropertyGridGroupTextColor

Платформа вызывает этот метод для получения цвета текста списка свойств.The framework calls this method to retrieve the text color of a property list.

virtual COLORREF GetPropertyGridGroupTextColor(CMFCPropertyGridCtrl* pPropList);

ПараметрыParameters

ппроплистpPropList
окне Указатель на список свойств.[in] A pointer to the property list.

Возвращаемое значениеReturn Value

Возвращает цвет текста указанного списка свойств.Returns the text color of the specified property list.

КомментарииRemarks

Переопределите эту функцию, чтобы настроить цвет текста для списка свойств в приложении.Override this function to customize the text color of a property list in your application.

CMFCVisualManagerOffice2003:: ЖетшоваллменуитемшеигхтCMFCVisualManagerOffice2003::GetShowAllMenuItemsHeight

Возвращает высоту всех пунктов меню.Returns the height of all menu items.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to the device context.

сизедефаултsizeDefault
окне Размер меню по умолчанию.[in] Default menu size.

Возвращаемое значениеReturn Value

По умолчанию возвращает высоту всех изображений меню и полей.By default, returns the height of all menu images plus margins.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖетсмартдоккингбасегуидеколорсCMFCVisualManagerOffice2003::GetSmartDockingBaseGuideColors

Задает указанный цвет фона и цвет границы для базовой группы.Sets the specified base group background color and border color.

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

ПараметрыParameters

клрбасеграупбаккграундclrBaseGroupBackground
окне Ссылка на COLORREF , для которой задается цвет фона.[in] Reference to a COLORREF to set to the background color.

клрбасеграупбордерclrBaseGroupBorder
окне Ссылка на COLORREF , для которой задается цвет границы.[in] Reference to a COLORREF to set to the border color.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖетсмартдоккингхигхлигхттонеколорCMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor

Возвращает цвет выделенного тона.Returns the highlight tone color.

virtual COLORREF GetSmartDockingHighlightToneColor();

Возвращаемое значениеReturn Value

Возвращает COLORREF , который содержит цвет тонового выделения.Returns a COLORREF that contains the highlight tone color.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖеттабфрамеколорсCMFCVisualManagerOffice2003::GetTabFrameColors

Платформа вызывает эту функцию, когда требуется получить набор цветов для рисования окна вкладки.The framework calls this function when it has to retrieve the set of colors for drawing a tab window.

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

ПараметрыParameters

pTabWndpTabWnd
окне Указатель на окно с вкладками, в котором фрейм рисует вкладку.[in] A pointer to the tabbed window where the frame is drawing a tab.

клрдаркclrDark
заполняет Ссылка на параметр COLORREF , где этот метод сохраняет цвет для темной границы вкладки.[out] A reference to a COLORREF parameter where this method stores the color for the dark border of a tab.

клрблаккclrBlack
заполняет Ссылка на параметр COLORREF, где этот метод сохраняет цвет границы окна вкладки.[out] A reference to a COLORREF parameter where this method stores the color for the border of the tab window. Цвет границы по умолчанию — черный.The default color for the border is black.

клрхигхлигхтclrHighlight
заполняет Ссылка на параметр COLORREF, где этот метод сохраняет цвет для состояния выделения окна вкладки.[out] A reference to a COLORREF parameter where this method stores the color for the highlight state of the tab window.

клрфацеclrFace
заполняет Ссылка на параметр COLORREF, где этот метод сохраняет цвет для грани окна вкладки.[out] A reference to a COLORREF parameter where this method stores the color for face of the tab window.

клрдаркшадовclrDarkShadow
заполняет Ссылка на параметр COLORREF, где этот метод сохраняет цвет тени окна вкладки.[out] A reference to a COLORREF parameter where this method stores the color for the shadow of the tab window.

клрлигхтclrLight
заполняет Ссылка на параметр COLORREF, где этот метод сохраняет цвет для светлой границы окна вкладки.[out] A reference to a COLORREF parameter where this method stores the color for the light edge of the tab window.

пбрфацеpbrFace
заполняет Указатель на ссылку на кисть.[out] A pointer to a reference for a brush. Этот метод сохраняет кисть, используемую для заполнения значка окна табуляции в этом параметре.This method stores the brush that it uses to fill the face of the tab window in this parameter.

пбрблаккpbrBlack
заполняет Указатель на ссылку на кисть.[out] A pointer to a reference for a brush. Этот метод сохраняет кисть, используемую для заполнения черной границы окна табуляции в этом параметре.This method stores the brush it uses to fill the black edge of the tab window in this parameter.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖеттулбаркустомизебуттонмаргинCMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin

Возвращает поле для кнопки настройки панели инструментов.Gets the margin for the toolbar Customize button.

virtual int GetToolBarCustomizeButtonMargin() const;

Возвращаемое значениеReturn Value

Возвращает поле для кнопки настройки панели инструментов.Returns the margin for the toolbar Customize button.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖеттулбардисабледколорCMFCVisualManagerOffice2003::GetToolbarDisabledColor

Возвращает отключенный цвет для панели инструментов.Gets the disabled color for the toolbar.

virtual COLORREF GetToolbarDisabledColor() const;

Возвращаемое значениеReturn Value

Возвращает COLORREF , содержащий отключенный цвет.Returns a COLORREF that contains the disabled color.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ЖеттултипинфоCMFCVisualManagerOffice2003::GetToolTipInfo

Вызывается платформой для получения сведений о подсказке.Called by the framework to get tooltip information.

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

ПараметрыParameters

paramsparams
заполняет Ссылка на объект класса кмфктултипинфо , в котором этот метод возвращает сведения о подсказке.[out] A reference to a CMFCToolTipInfo Class object where this method returns tooltip information.

nTypenType
окне Сведения о типе возвращаемых сведений о подсказке.[in] Type information for the tooltip information to be returned.

Возвращаемое значениеReturn Value

Возвращает значение TRUE, если возвращаются сведения о подсказке, и FALSE в противном случае.Returns TRUE if tooltip information is returned, and FALSE otherwise.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ИсдефаултвинкспколорсенабледCMFCVisualManagerOffice2003::IsDefaultWinXPColorsEnabled

Указывает, использует ли визуальный диспетчер цвета темы, являющиеся собственными для Windows XP.Indicates whether the visual manager uses theme colors that are native to Windows XP.

static BOOL IsDefaultWinXPColorsEnabled();

Возвращаемое значениеReturn Value

Значение TRUE, если визуальный диспетчер использует собственные цвета; в противном случае — значение FALSE.TRUE if the visual manager uses native colors; otherwise, FALSE.

КомментарииRemarks

Дополнительные сведения о встроенных цветах см. в разделе CMFCVisualManagerOffice2003:: сетдефаултвинкспколорс.For more information about native colors, see CMFCVisualManagerOffice2003::SetDefaultWinXPColors.

CMFCVisualManagerOffice2003:: ИсдоккингтабхасбордерCMFCVisualManagerOffice2003::IsDockingTabHasBorder

Возвращает значение, указывающее, рисует ли текущий визуальный элемент границы вокруг панелей, которые закреплены и снабжены вкладками.Returns whether the current visual manager draws borders around panes that are docked and tabbed.

virtual BOOL IsDockingTabHasBorder();

Возвращаемое значениеReturn Value

Значение TRUE, если визуальный диспетчер рисует границы вокруг закрепленных панелей и вкладок; В противном случае — значение FALSE.TRUE if the visual manager draws borders around panes that are docked and tabbed; FALSE otherwise.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ИшигхлигхтоненотетабсCMFCVisualManagerOffice2003::IsHighlightOneNoteTabs

Указывает, следует ли выделять вкладки OneNote.Indicates whether OneNote tabs should be highlighted.

virtual BOOL IsHighlightOneNoteTabs() const;

Возвращаемое значениеReturn Value

Возвращает значение TRUE.Returns TRUE.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ИсоффсетпресседбуттонCMFCVisualManagerOffice2003::IsOffsetPressedButton

Вызывается платформой при рисовании кнопки на панели инструментов.Called by the framework while drawing a toolbar button.

virtual BOOL IsOffsetPressedButton() const;

Возвращаемое значениеReturn Value

КомментарииRemarks

Реализация по умолчанию возвращает значение FALSE.The default implementation returns FALSE.

CMFCVisualManagerOffice2003:: ИсстатусбароффицексплукCMFCVisualManagerOffice2003::IsStatusBarOfficeXPLook

Указывает, имеется ли строка состояния с Office XP.Indicates whether there is a status bar with an Office XP look.

static BOOL __stdcall IsStatusBarOfficeXPLook();

Возвращаемое значениеReturn Value

КомментарииRemarks

Возвращает значение TRUE, если имеется строка состояния с Office XP, или FALSE в противном случае.Returns TRUE if there is a status bar with an Office XP look, or FALSE if not.

CMFCVisualManagerOffice2003:: ИстулбарраундшапеCMFCVisualManagerOffice2003::IsToolbarRoundShape

Указывает, является ли указанная панель инструментов круглой.Indicates whether a specified toolbar is round.

virtual BOOL IsToolbarRoundShape(CMFCToolBar* pToolBar);

ПараметрыParameters

птулбарpToolBar
окне Указатель на рассматриваемую панель инструментов.[in] Pointer to the toolbar in question.

Возвращаемое значениеReturn Value

Возвращает значение TRUE, если панель инструментов является круглой, или FALSE, если это строка меню.Returns TRUE if the toolbar is round, or FALSE if it is a menu bar.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ИсусеглобалсемеCMFCVisualManagerOffice2003::IsUseGlobalTheme

Указывает, использует ли приложение тему Windows XP.Indicates whether your application uses a Windows XP theme.

static BOOL IsUseGlobalTheme();

Возвращаемое значениеReturn Value

Значение TRUE, если визуальный диспетчер использует тему Windows XP; в противном случае — значение FALSE.TRUE if the visual manager uses a Windows XP theme; otherwise, FALSE.

КомментарииRemarks

Используйте метод CMFCVisualManagerOffice2003:: сетусеглобалсеме , чтобы изменить, использует ли визуальный диспетчер тему Windows XP.Use the method CMFCVisualManagerOffice2003::SetUseGlobalTheme to change whether your visual manager uses a Windows XP theme.

CMFCVisualManagerOffice2003:: ИсвиндовссемингсуппортедCMFCVisualManagerOffice2003::IsWindowsThemingSupported

Указывает, поддерживается ли поддержка Windows.Indicates whether Windows theming is supported.

virtual BOOL IsWindowsThemingSupported() const;

Возвращаемое значениеReturn Value

Возвращает значение TRUE, если поддерживается Windows, или значение FALSE в противном случае.Returns TRUE if Windows theming is supported, or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндраваутохидебуттонбордерCMFCVisualManagerOffice2003::OnDrawAutoHideButtonBorder

Этот метод вызывается платформой при рисовании границ кнопки автоматического скрытия.The framework calls this method when it draws the border of an auto-hide button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректбаундсrectBounds
окне Размер и расположение кнопки автоматического скрытия.[in] The size and location of the auto-hide button.

ректбордерсизеrectBorderSize
окне Размеры границ.[in] The sizes of the borders.

пбуттонpButton
окне Указатель на кнопку автоматического скрытия.[in] A pointer to the auto-hide button. Платформа рисует границу для этой кнопки.The framework is drawing the border for this button.

КомментарииRemarks

Переопределите этот метод в производном классе, если хотите настроить внешний вид границы кнопки автоматического скрытия.Override this method in a derived class if you want to customize the appearance of the border of an auto-hide button. По умолчанию этот метод заполняет плоскую границу цветом тени по умолчанию для приложения.By default, this method fills a flat border with the default shadow color for your application.

Параметр ректбордерсизе не содержит координаты границы.The rectBorderSize parameter does not contain the coordinates of the border. Он содержит размер границы в элементах top bottom данных,, left и right .It contains the size of the border in the top, bottom, left, and right data members. Значение, меньшее или равное 0, означает отсутствие границы на этой стороне кнопки автоматического скрытия.A value less than or equal to 0 indicates no border on that side of the auto-hide button.

CMFCVisualManagerOffice2003:: ОндравбаргрипперCMFCVisualManagerOffice2003::OnDrawBarGripper

Вызывается структурой при отрисовке захвата для панели элементов управления.Called by the framework when it draws the gripper for a control bar.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства для панели элементов управления.[in] A pointer to the device context for a control bar.

ректгрипперrectGripper
окне Ограничивающий прямоугольник для панели элементов управления.[in] The bounding rectangle for the control bar.

бхорзbHorz
окне Логический параметр, указывающий, закреплена ли панель элементов управления горизонтально или вертикально.[in] A Boolean parameter that specifies whether the control bar is docked horizontally or vertically.

пбарpBar
окне Указатель на панель элементов управления.[in] A pointer to a control bar. В визуальном диспетчере рисуется захват этой панели элементов управления.The visual manager draws the gripper of this control bar.

КомментарииRemarks

Реализация по умолчанию этого метода отображает стандартный захват.The default implementation of this method displays the standard gripper. Чтобы настроить внешний вид захвата, Переопределите этот метод в пользовательском классе, производном от класса CMFCVisualManagerOffice2003 .To customize the appearance of the gripper, override this method in a custom class derived from the CMFCVisualManagerOffice2003 Class.

CMFCVisualManagerOffice2003:: ОндравбровсебуттонCMFCVisualManagerOffice2003::OnDrawBrowseButton

Дополнительные сведения см. в исходном коде, расположенном в папке VC \ атлмфк \ src \ MFC в установке Visual Studio.For more detail see the source code located in the VC\atlmfc\src\mfc folder of your Visual Studio installation.

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

ПараметрыParameters

окне основной контроллер домена[in] pDC
[in] rect[in] rect
окне педит[in] pEdit
окне состояние[in] state
окне клртекст[in] clrText

Возвращаемое значениеReturn Value

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравбуттонбордерCMFCVisualManagerOffice2003::OnDrawButtonBorder

Платформа вызывает этот метод при рисовании границы кнопки на панели инструментов.The framework calls this method when it draws the border of a toolbar button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства кнопки панели инструментов.[in] A pointer to the device context of a toolbar button.

пбуттонpButton
окне Указатель на кнопку на панели инструментов.[in] A pointer to a toolbar button. Платформа рисует границу этой кнопки.The framework draws the border of this button.

rectrect
окне Прямоугольник, указывающий границы кнопки на панели инструментов.[in] A rectangle that specifies the boundaries of the toolbar button.

statestate
окне Перечислимый тип данных, указывающий текущее состояние кнопки панели инструментов.[in] An enumerated data type that specifies the current state of the toolbar button.

КомментарииRemarks

Реализация по умолчанию этого метода отображает стандартную границу.The default implementation of this method displays the standard border. Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид границы кнопки на панели инструментов.Override this method in a derived visual manager to customize the appearance of the border of a toolbar button.

Возможные состояния кнопки панели инструментов: ButtonsIsRegular , ButtonsIsPressed или ButtonsIsHighlighted .The possible states of a toolbar button are ButtonsIsRegular, ButtonsIsPressed, or ButtonsIsHighlighted.

CMFCVisualManagerOffice2003:: ОндравкаптионбарбордерCMFCVisualManagerOffice2003::OnDrawCaptionBarBorder

Платформа вызывает этот метод при рисовании границы объекта класса CMFCCaptionBar .The framework calls this method when it draws the border of a CMFCCaptionBar Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пбарpBar
окне Указатель на объект класса CMFCCaptionBar .[in] A pointer to a CMFCCaptionBar Class object. Платформа выводит эту строку заголовка.The framework draws this caption bar.

rectrect
окне Прямоугольник, указывающий границы заголовка.[in] A rectangle that specifies the boundaries of the caption bar.

клрбарбордерclrBarBorder
окне Цвет границы.[in] The color of the border.

бфлатбордерbFlatBorder
окне Значение TRUE, если граница должна иметь плоский, 2D-внешний вид или значение FALSE в противном случае.[in] TRUE if the border should have a flat, 2D appearance, or FALSE if not.

КомментарииRemarks

Переопределите этот метод в производном классе, чтобы настроить внешний вид границы заголовка.Override this method in a derived class to customize the appearance of the border of a caption bar.

CMFCVisualManagerOffice2003:: ОндравчеккбоксексCMFCVisualManagerOffice2003::OnDrawCheckBoxEx

Вызывается структурой при прорисовке флажка.Called by the framework when drawing a checkbox.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] Pointer to a device context.

rectrect
окне Ограничивающий прямоугольник флажка.[in] The bounding rectangle of the checkbox.

NсведенияnState
окне Состояние флажка: 0, если не установлен, 1, если флажок установлен, 2, если флажок установлен смешанный.[in] The state of the checkbox: 0 if unchecked, 1 if checked, 2 if checked mixed.

бхигхлигхтедbHighlighted
окне Значение TRUE, если флажок выделен, или FALSE в противном случае.[in] TRUE if the checkbox is highlighted, or FALSE if not.

бпресседbPressed
окне Значение TRUE, если флажок нажат, или FALSE, если нет.[in] TRUE if the checkbox is pressed, or FALSE if not.

бенабледbEnabled
окне Значение TRUE, если флажок включен, или FALSE в противном случае.[in] TRUE if the checkbox is enabled, or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравкомбобордерCMFCVisualManagerOffice2003::OnDrawComboBorder

Платформа вызывает этот метод при рисовании границы вокруг экземпляра класса кмфктулбаркомбобоксбуттон.The framework calls this method when it draws the border around an instance of a CMFCToolBarComboBoxButton Class.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства кнопки поля со списком.[in] A pointer to the device context of a combo box button.

rectrect
окне Прямоугольник, указывающий границы кнопки поля со списком.[in] A rectangle that specifies the boundaries of the combo box button.

бдисабледbDisabled
окне Логический параметр, указывающий, недоступна ли кнопка поля со списком.[in] A Boolean parameter that indicates whether the combo box button is unavailable.

бисдроппедbIsDropped
окне Логический параметр, который указывает, раскрывается ли поле со списком.[in] A Boolean parameter that indicates whether the combo box is dropped down.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделена ли кнопка поля со списком.[in] A Boolean parameter that indicates whether the combo box button is highlighted.

пбуттонpButton
окне Указатель на CMFCToolBarComboBoxButton объект.[in] A pointer to a CMFCToolBarComboBoxButton object. Платформа рисует эту кнопку поля со списком.The framework draws this combo box button.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид границы поля со списком.Override this method in your derived visual manager to customize the appearance of the border of the combo box.

CMFCVisualManagerOffice2003:: ОндравкомбодропбуттонCMFCVisualManagerOffice2003::OnDrawComboDropButton

Платформа вызывает этот метод при отрисовке кнопки DROP класса кмфктулбаркомбобоксбуттон.The framework calls this method when it draws the drop button of a CMFCToolBarComboBoxButton Class.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы кнопки перетаскивания.[in] A rectangle that specifies the boundaries of the drop button.

бдисабледbDisabled
окне Логический параметр, который указывает, недоступна ли кнопка Drop.[in] A Boolean parameter that indicates whether the drop button is unavailable.

бисдроппедbIsDropped
окне Логический параметр, который указывает, раскрывается ли поле со списком.[in] A Boolean parameter that indicates whether the combo box is dropped down.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделена ли кнопка перетаскивания.[in] A Boolean parameter that indicates whether the drop button is highlighted.

пбуттонpButton
окне Указатель на CMFCToolBarComboBoxButton объект.[in] A pointer to a CMFCToolBarComboBoxButton object. Платформа рисует кнопку перетаскивания для этой кнопки поля со спискомThe framework draws the drop button for this combo box button

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид кнопки раскрывающегося списка.Override this method in your derived visual manager to customize the appearance of the drop button of a combo box button.

CMFCVisualManagerOffice2003:: ОндравконтролбордерCMFCVisualManagerOffice2003::OnDrawControlBorder

Платформа вызывает этот метод при рисовании границы элемента управления.The framework calls this method when it draws the border of a control.

virtual void OnDrawControlBorder(CWnd* pWndCtrl);

ПараметрыParameters

пвндктрлpWndCtrl
окне Указатель на объект класса CWnd , представляющий элемент управления, для которого рисуется граница.[in] Pointer to a CWnd Class object representing the control for which to draw the border.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравекспандингбоксCMFCVisualManagerOffice2003::OnDrawExpandingBox

Вызывается структурой при отрисовке раскрываемого прямоугольника.Called by the framework while drawing an expanding box.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст отображения, в котором должен отображаться расширяемый прямоугольник.[in] Pointer to the display context in which the expanding box is to be drawn.

rectrect
окне Ограничивающий прямоугольник отображаемого расширяемого бокса.[in] The bounding rectangle of the expanding box to be drawn.

бисопенедbIsOpened
окне Значение TRUE, если открыто поле для рисования, или FALSE в противном случае.[in] TRUE if the box to be drawn is opened, or FALSE if not.

колорбоксcolorBox
окне Цвет внешней границы бокса для рисования.[in] The color of the outside border of the box to be drawn.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравхеадерктрлбордерCMFCVisualManagerOffice2003::OnDrawHeaderCtrlBorder

Платформа вызывает этот метод при рисовании границы вокруг экземпляра класса кмфчеадерктрл.The framework calls this method when it draws the border around an instance of the CMFCHeaderCtrl Class.

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

ПараметрыParameters

pCtrlpCtrl
окне Указатель на объект класса кмфчеадерктрл .[in] A pointer to a CMFCHeaderCtrl Class object. Платформа рисует границу этого элемента управления "заголовок".The framework draws the border of this header control.

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы элемента управления "заголовок".[in] A rectangle that specifies the boundaries of the header control.

окне биспрессед[in] bIsPressed
окне бишигхлигхтед[in] bIsHighlighted
Логический параметр, указывающий, что элемент управления "заголовок" нажат.A Boolean parameter that indicates whether the header control is pressed.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить границу элемента управления заголовка.Override this method in a derived visual manager to customize the border of the header control.

CMFCVisualManagerOffice2003:: ОндравменубордерCMFCVisualManagerOffice2003::OnDrawMenuBorder

Платформа вызывает этот метод при рисовании границы класса CMFCPopupMenu.The framework calls this method when it draws the border of a CMFCPopupMenu Class.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства для объекта класса CMFCPopupMenu .[in] A pointer to the device context for a CMFCPopupMenu Class object.

пменуpMenu
окне Указатель на объект класса CMFCPopupMenu .[in] A pointer to a CMFCPopupMenu Class object. Платформа рисует границу вокруг этого всплывающего меню.The framework draws a border around this popup menu.

rectrect
окне Прямоугольник, указывающий границы всплывающего меню.[in] A rectangle that specifies the boundaries of the popup menu.

КомментарииRemarks

Реализация по умолчанию этого метода отображает стандартную границу меню.The default implementation of this method displays the standard menu border. Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид границы меню.Override this method in a derived visual manager to customize the appearance of the menu border.

CMFCVisualManagerOffice2003:: ОндраваутлукбарсплиттерCMFCVisualManagerOffice2003::OnDrawOutlookBarSplitter

Платформа вызывает этот метод при рисовании разделителя для панели Outlook.The framework calls this method when it draws the splitter for an Outlook bar.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректсплиттерrectSplitter
окне Прямоугольник, указывающий границы разделителя.[in] A rectangle that specifies the boundaries of the splitter.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид разделителей на панели Outlook.Override this method in a derived visual manager to customize the appearance of splitters on an Outlook bar.

CMFCVisualManagerOffice2003:: ОндраваутлукпажебуттонбордерCMFCVisualManagerOffice2003::OnDrawOutlookPageButtonBorder

Вызывается структурой при отрисовке границы кнопки страницы Outlook.Called by the framework when it draws the border of an Outlook page button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректбтнrectBtn
окне Прямоугольник, указывающий границу кнопки страницы Outlook.[in] A rectangle that specifies the boundary of the Outlook page button.

бишигхлигхтедbIsHighlighted
окне Логическое значение, указывающее, выделяется ли кнопка.[in] A Boolean that specifies whether the button is highlighted.

биспресседbIsPressed
окне Логическое значение, указывающее, нажата ли кнопка.[in] A Boolean that specifies whether the button is pressed.

КомментарииRemarks

Переопределите этот метод в пользовательском визуальном диспетчере, чтобы изменить внешний вид кнопки страницы Outlook.Override this method in a custom visual manager to change the appearance of the Outlook page button.

CMFCVisualManagerOffice2003:: ОндравпанебордерCMFCVisualManagerOffice2003::OnDrawPaneBorder

Платформа вызывает этот метод при рисовании границы объекта класса CPane .The framework calls this method when it draws the border of a CPane Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства панели элементов управления.[in] A pointer to the device context of a control bar.

пбарpBar
окне Указатель на область.[in] A pointer to a pane. Визуальный элемент управления рисует границу этой панели.The visual manager draws the border of this pane.

rectrect
окне Прямоугольник, указывающий границы панели.[in] A rectangle that indicates the boundaries of the pane.

КомментарииRemarks

Реализация по умолчанию этого метода отображает стандартную границу.The default implementation of this method displays the standard border. Переопределите этот метод в производном классе, чтобы настроить внешний вид границы.Override this method in a derived class to customize the appearance of the border.

CMFCVisualManagerOffice2003:: ОндравпанекаптионCMFCVisualManagerOffice2003::OnDrawPaneCaption

Платформа вызывает этот метод при рисовании заголовка для объекта класса CDockablePane .The framework calls this method when it draws a caption for a CDockablePane Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пбарpBar
окне Указатель на объект класса CDockablePane .[in] A pointer to a CDockablePane Class object. Платформа выводит заголовок для этой панели.The framework draws the caption for this pane.

бактивеbActive
окне Логический параметр, указывающий, активна ли панель управления.[in] A Boolean parameter that indicates whether the control bar is active.

ректкаптионrectCaption
окне Прямоугольник, указывающий границы заголовка.[in] A rectangle that specifies the boundaries of the caption.

ректбуттонсrectButtons
окне Прямоугольник, указывающий границы кнопок заголовка.[in] A rectangle that specifies the boundaries of the caption buttons.

Возвращаемое значениеReturn Value

Параметр COLORREF , указывающий цвет текста заголовка.A COLORREF parameter that indicates the text color of the caption.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравпопупвиндовбордерCMFCVisualManagerOffice2003::OnDrawPopupWindowBorder

Платформа вызывает этот метод при рисовании границы всплывающего окна.The framework calls this method when it draws the border of a popup window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства всплывающего окна.[in] Pointer to the device context of the popup window.

rectrect
окне Ограничивающий прямоугольник всплывающего окна.[in] The bounding rectangle of the popup window.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравпопупвиндовбуттонбордерCMFCVisualManagerOffice2003::OnDrawPopupWindowButtonBorder

Платформа вызывает этот метод при рисовании границы кнопки во всплывающем окне.The framework calls this method when it draws the border of button in a popup window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства кнопки.[in] Pointer to the device context of the button.

ректклиентrectClient
окне Ограничивающий прямоугольник кнопки.[in] Bounding rectangle of the button.

пбуттонpButton
окне Указатель на кнопку (объект класса кмфкдесктопалертвндбуттон ).[in] Pointer to the button (a CMFCDesktopAlertWndButton Class object).

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравпопупвиндовкаптионCMFCVisualManagerOffice2003::OnDrawPopupWindowCaption

Платформа вызывает этот метод при рисовании заголовка всплывающего окна.The framework calls this method when it draws the caption of a popup window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства заголовка.[in] Pointer to the device context of the caption.

ректкаптионrectCaption
окне Ограничивающий прямоугольник заголовка.[in] Bounding rectangle of the caption.

ппопупвндpPopupWnd
окне Указатель на всплывающее окно, для которого будет нарисован заголовок.[in] Pointer to the popup window for which the caption is to be drawn.

Возвращаемое значениеReturn Value

Цвет текста заголовка.The text color of the caption.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид заголовков всплывающих окон.Override this method in a derived visual manager to customize the appearance of popup-window captions.

CMFCVisualManagerOffice2003:: ОндравриббонбуттонсграупCMFCVisualManagerOffice2003::OnDrawRibbonButtonsGroup

Платформа вызывает этот метод при рисовании группы кнопок на ленте.The framework calls this method when it draws a group of buttons on the ribbon.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пграупpGroup
окне Указатель на группу кнопок на ленте.[in] A pointer to a group of buttons on the ribbon. Платформа рисует эту группу кнопок.The framework draws this group of buttons.

ректграупrectGroup
окне Прямоугольник, указывающий границы группы.[in] A rectangle that specifies the boundaries of the group.

Возвращаемое значениеReturn Value

Зарезервированное значение.A reserved value. Реализация по умолчанию возвращает значение -1.The default implementation returns -1.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид группы кнопок на ленте.Override this method in a derived visual manager to customize the appearance of a group of buttons on the ribbon.

CMFCVisualManagerOffice2003:: ОндравриббонкатегорикаптионCMFCVisualManagerOffice2003::OnDrawRibbonCategoryCaption

Платформа вызывает этот метод при рисовании строки заголовка для категории ленты.The framework calls this method when it draws the caption bar for a ribbon category.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства категории ленты.[in] A pointer to the device context of the ribbon category.

пконтексткаптионpContextCaption
окне Указатель на строку заголовка.[in] A pointer to a caption bar. Visual Manager рисует этот класс кмфкриббонконтексткаптион.The visual manager draws this CMFCRibbonContextCaption Class.

Возвращаемое значениеReturn Value

Параметр COLORREF , указывающий цвет текста в строке заголовка.A COLORREF parameter that indicates the color of the text on the caption bar.

КомментарииRemarks

Переопределите этот метод в производном классе, чтобы настроить внешний вид строки заголовка для категории ленты.Override this method in a derived class to customize the appearance of the caption bar for a ribbon category.

CMFCVisualManagerOffice2003:: ОндравриббонкатегоритабCMFCVisualManagerOffice2003::OnDrawRibbonCategoryTab

Платформа вызывает этот метод при рисовании вкладки для категории ленты.The framework calls this method when it draws the tab for a ribbon category.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

птабpTab
окне Указатель на объект вкладки ленты.[in] A pointer to a ribbon tab object. Платформа разводит эту вкладку.The framework draws this tab.

бисактивеbIsActive
окне Значение TRUE, если вкладка активна, или значение FALSE в противном случае.[in] TRUE if the tab is active, or FALSE if not.

Возвращаемое значениеReturn Value

Цвет, используемый для текста на вкладке категории ленты.The color that is used for text on the ribbon category tab.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид вкладки категории ленты.Override this method in a derived visual manager to customize the appearance of a ribbon category tab.

CMFCVisualManagerOffice2003:: ОндравриббонпрогрессбарCMFCVisualManagerOffice2003::OnDrawRibbonProgressBar

Платформа вызывает этот метод при рисовании объекта класса кмфкриббонпрогрессбар.The framework calls this method when it draws a CMFCRibbonProgressBar Classobject.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ппрогрессpProgress
окне Указатель на объект класса кмфкриббонпрогрессбар .[in] A pointer to a CMFCRibbonProgressBar Class object. Платформа рисует этот индикатор выполнения.The framework draws this progress bar.

ректпрогрессrectProgress
окне Прямоугольник, указывающий границы индикатора выполнения.[in] A rectangle that specifies the boundaries of the progress bar.

ректчункrectChunk
окне Прямоугольник, указывающий границы области, окружающей индикатор выполнения.[in] A rectangle that specifies the boundaries of the area surrounding the progress bar.

бинфинитемодеbInfiniteMode
окне Значение TRUE, если строка находится в бесконечном режиме, или значение FALSE в противном случае.[in] TRUE if the bar is in infinite mode, or FALSE if not. Реализация по умолчанию не использует этот параметр.The default implementation does not use this parameter.

КомментарииRemarks

Переопределите этот метод в производном классе, чтобы настроить внешний вид индикатора выполненияOverride this method in a derived class to customize the appearance of a progress bar

CMFCVisualManagerOffice2003:: ОндравриббонкуиккакцесстулбарсепараторCMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator

Платформа вызывает этот метод при рисовании разделителя на панели быстрого доступа ленты.The framework calls this method when it draws a separator on the Quick Access Toolbar of a ribbon.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

псепараторpSeparator
окне Указатель на объект класса кмфкриббонсепаратор .[in] A pointer to a CMFCRibbonSeparator Class object. Платформа рисует этот разделитель ленты.The framework draws this ribbon separator.

rectrect
окне Прямоугольник, указывающий границы разделителя.[in] A rectangle that specifies the boundaries of the separator.

КомментарииRemarks

Переопределите этот метод в производном классе, чтобы настроить внешний вид разделителей ленты на панели быстрого доступа.Override this method in a derived class to customize the appearance of ribbon separators on the Quick Access Toolbar.

CMFCVisualManagerOffice2003:: ОндравриббонслидерчаннелCMFCVisualManagerOffice2003::OnDrawRibbonSliderChannel

Платформа вызывает этот метод при отрисовке канала класса кмфкриббонслидер.The framework calls this method when it draws the channel of a CMFCRibbonSlider Class.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] Pointer to a device context.

пслидерpSlider
окне Указатель на объект класса кмфкриббонслидер .[in] A pointer to a CMFCRibbonSlider Class object. Платформа рисует канал для этого ползунка ленты.The framework draws the channel for this ribbon slider.

rectrect
окне Прямоугольник, указывающий границы канала для ползунка ленты.[in] A rectangle that specifies the boundaries for the channel of the ribbon slider.

КомментарииRemarks

Переопределите этот метод в производном классе, чтобы настроить внешний вид канала ползунка ленты.Override this method in a derived class to customize the appearance of the channel of the ribbon slider.

CMFCVisualManagerOffice2003:: ОндравриббонслидерсумбCMFCVisualManagerOffice2003::OnDrawRibbonSliderThumb

Платформа вызывает этот метод при рисовании бегунка объекта класса кмфкриббонслидерThe framework calls this method when it draws the thumb of a CMFCRibbonSlider Class object

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пслидерpSlider
окне Указатель на класс кмфкриббонслидер.[in] A pointer to a CMFCRibbonSlider Class. Платформа рисует бегунок для этого ползунка ленты.The framework draws the thumb for this ribbon slider.

rectrect
окне Прямоугольник, указывающий границы бегунка для ползунка ленты.[in] A rectangle that specifies the boundaries of the thumb for the ribbon slider.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделен ли бегунок.[in] A Boolean parameter that indicates whether the thumb is highlighted.

биспресседbIsPressed
окне Логический параметр, который указывает, нажата ли бегунок.[in] A Boolean parameter that indicates whether the thumb is pressed.

бисдисабледbIsDisabled
окне Логический параметр, который указывает, недоступен ли бегунок.[in] A Boolean parameter that indicates whether the thumb is unavailable.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид бегунка для ползунка ленты.Override this method in a derived visual manager to customize the appearance of the thumb for a ribbon slider.

CMFCVisualManagerOffice2003:: ОндравриббонслидерзумбуттонCMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton

Платформа вызывает этот метод при рисовании кнопок масштабирования для объекта класса кмфкриббонслидер .The framework calls this method when it draws the zoom buttons for a CMFCRibbonSlider Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пслидерpSlider
окне Указатель на объект класса кмфкриббонслидер .[in] A pointer to a CMFCRibbonSlider Class object. Платформа рисует этот ползунок ленты.The framework draws this ribbon slider.

rectrect
окне Прямоугольник, указывающий границы кнопок масштабирования на ползунке ленты.[in] A rectangle that specifies the boundaries of the zoom buttons on the ribbon slider.

бисзумаутbIsZoomOut
окне Значение TRUE, если платформа должна нарисовать левую кнопку с " - " для масштабирования, или false, если платформа должна нарисовать правую кнопку с " + " для масштабирования.[in] TRUE if the framework should draw the left button with a " -" for zoom out, or FALSE if the framework should draw the right button with a " +" for zoom in.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделена ли кнопка.[in] A Boolean parameter that indicates whether the button is highlighted.

биспресседbIsPressed
окне Логический параметр, указывающий, нажата ли кнопка.[in] A Boolean parameter that indicates whether the button is pressed.

бисдисабледbIsDisabled
окне Логический параметр, указывающий, недоступна ли кнопка.[in] A Boolean parameter that indicates whether the button is unavailable.

КомментарииRemarks

По умолчанию кнопки масштабирования на ползунке отображаются в виде окружности с + - знаком или в центре.By default, the zoom buttons on the ribbon slider are a circle with either a + or - sign in the center. Чтобы настроить внешний вид кнопок масштабирования, Переопределите этот метод в производном визуальном диспетчере.To customize the appearance of zoom buttons, override this method in a derived visual manager.

CMFCVisualManagerOffice2003:: ОндравриббонстатусбарпанеCMFCVisualManagerOffice2003::OnDrawRibbonStatusBarPane

Платформа вызывает этот метод при отрисовке панели в строке состояния.The framework calls this method when it draws a pane on the status bar.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пбарpBar
окне Указатель на строку состояния, содержащую панель.[in] A pointer to the status bar that contains the pane.

ппанеpPane
окне Указатель на панель строки состояния.[in] A pointer to a status bar pane. Платформа Рисует объект класса CMFCRibbonStatusBarPane .The framework draws this CMFCRibbonStatusBarPane Class object.

Возвращаемое значениеReturn Value

Зарезервированное значение.A reserved value. Реализация по умолчанию возвращает значение -1.The default implementation returns -1.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид панели в строке состояния.Override this method in a derived visual manager to customize the appearance of a pane on the status bar.

CMFCVisualManagerOffice2003:: ОндравскроллбуттонсCMFCVisualManagerOffice2003::OnDrawScrollButtons

Платформа вызывает этот метод при рисовании кнопок прокрутки.The framework calls this method when it draws scroll buttons.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] Pointer to a device context.

rectrect
окне Ограничивающий прямоугольник кнопок прокрутки.[in] The bounding rectangle of the scroll buttons.

нбордерсизеnBorderSize
окне Размер границы для рисования вокруг кнопок прокрутки.[in] The size of the border to draw around the scroll buttons.

иимажеiImage
окне Идентификатор изображения для рисования на кнопках прокрутки.[in] An identifier of the image to draw in the scroll buttons.

бхилитедbHilited
окне Значение TRUE, если кнопки прокрутки выделены, или FALSE в противном случае.[in] TRUE if the scroll buttons are highlighted, or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравсепараторCMFCVisualManagerOffice2003::OnDrawSeparator

Платформа вызывает этот метод при рисовании разделителя.The framework calls this method when it draws a separator.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства для панели элементов управления.[in] A pointer to the device context for a control bar.

пбарpBar
окне Указатель на область, содержащую разделитель.[in] A pointer to a pane that contains the separator.

rectrect
окне Прямоугольник, указывающий границы разделителя.[in] A rectangle that specifies the boundaries of the separator.

бишоризbIsHoriz
окне Значение TRUE, если панель закреплена по горизонтали, или FALSE, если панель закреплена по вертикали.[in] TRUE if the pane is docked horizontally, or FALSE if the pane is docked vertically.

КомментарииRemarks

Разделители используются на панелях управления для разделения групп связанных значков.Separators are used on control bars to separate groups of related icons. Реализация по умолчанию для этого метода отображает стандартный разделитель.The default implementation for this method displays the standard separator. Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид разделителя.Override this method in a derived visual manager to customize the appearance of the separator.

CMFCVisualManagerOffice2003:: ОндравшоваллменуитемсCMFCVisualManagerOffice2003::OnDrawShowAllMenuItems

Платформа вызывает этот метод при рисовании всех элементов в менюThe framework calls this method when it draws all the items in a menu

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] Pointer to a device context.

rectrect
окне Ограничивающий прямоугольник выводимого меню.[in] The bounding rectangle of the menu to be drawn.

statestate
окне Состояние кнопки.[in] The button state.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОндравстатусбарпанебордерCMFCVisualManagerOffice2003::OnDrawStatusBarPaneBorder

Платформа вызывает этот метод при рисовании границы для объекта класса CMFCStatusBar .The framework calls this method when it draws the border for a CMFCStatusBar Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пбарpBar
окне Указатель на объект класса CMFCStatusBar .[in] A pointer to a CMFCStatusBar Class object. Платформа рисует этот объект строки состояния.The framework draws this status bar object.

ректпанеrectPane
окне Прямоугольник, указывающий границы строки состояния.[in] A rectangle that specifies the boundaries of the status bar.

uiIDuiID
окне Идентификатор строки состояния.[in] The ID of the status bar.

nStylenStyle
окне Стиль строки состояния.[in] The style of the status bar.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид границы для CMFCStatusBar объекта.Override this method in a derived visual manager to customize the appearance of the border for a CMFCStatusBar object.

CMFCVisualManagerOffice2003:: ОндравстатусбарпрогрессCMFCVisualManagerOffice2003::OnDrawStatusBarProgress

Платформа вызывает этот метод при отрисовке индикатора хода выполнения на объекте класса CMFCStatusBarThe framework calls this method when it draws the progress indicator on the CMFCStatusBar Class object

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства для строки состояния[in] A pointer to the device context for the status bar

пстатусбарpStatusBar
окне Объект класса CMFCStatusBar , содержащий индикатор выполнения.[in] The CMFCStatusBar Class object that contains the progress bar.

ректпрогрессrectProgress
окне Прямоугольник, указывающий границы индикатора выполнения.[in] A rectangle that specifies the boundaries of the progress bar.

nProgressTotalnProgressTotal
окне Общее число для индикатора выполнения.[in] The total number for the progress bar.

nProgressCurrnProgressCurr
окне Текущий ход выполнения индикатора выполнения.[in] The current progress for the progress bar.

клрбарclrBar
окне Начальный цвет индикатора выполнения.[in] The initial color for the progress bar. Значение — это либо начало градиента цвета, либо полный цвет индикатора выполнения.The value is either the start of a color gradient or the complete color of the progress bar.

окне клрпрогрессбардест[in] clrProgressBarDest
окне клрпрогресстекст[in] clrProgressText
окне бпрогресстекст[in] bProgressText

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид индикатора выполнения в строке состояния.Override this method in a derived visual manager to customize the appearance of the progress bar on a status bar.

CMFCVisualManagerOffice2003:: ОндравстатусбарсизебоксCMFCVisualManagerOffice2003::OnDrawStatusBarSizeBox

Платформа вызывает этот метод при отрисовке поля size для класса CMFCStatusBar.The framework calls this method when it draws the size box for a CMFCStatusBar Class.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пстатбарpStatBar
окне Указатель на строку состояния.[in] A pointer to a status bar. Платформа выводит поле размер для этой строки состояния.The framework draws the size box for this status bar.

ректсизебоксrectSizeBox
окне Прямоугольник, указывающий границы поля размера.[in] A rectangle that specifies the boundaries of the size box.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид поля размера в строке состояния.Override this method in a derived visual manager to customize the appearance of the size box on a status bar.

CMFCVisualManagerOffice2003:: ОндравтабCMFCVisualManagerOffice2003::OnDrawTab

Платформа вызывает этот метод при рисовании вкладок для объекта класса CMFCBaseTabCtrl .The framework calls this method when it draws the tabs for a CMFCBaseTabCtrl Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректтабrectTab
окне Прямоугольник, указывающий границы элемента управления "Вкладка".[in] A rectangle that specifies the boundaries of the tab control.

iTabiTab
окне Индекс вкладки, которую рисует платформа.[in] The index of the tab that the framework draws.

бисактивеbIsActive
окне Логический параметр, указывающий, активна ли вкладка.[in] A Boolean parameter that specifies whether the tab is active.

pTabWndpTabWnd
окне Указатель на объект класса CMFCBaseTabCtrl .[in] A pointer to a CMFCBaseTabCtrl Class object. Платформа рисует этот элемент управления вкладки.The framework draws this tab control.

КомментарииRemarks

CMFCBaseTabCtrlОбъект вызывает этот метод при обработке сообщения WM_PAINT. Переопределите этот метод в производном классе, чтобы настроить внешний вид вкладок.A CMFCBaseTabCtrl object calls this method when it processes the WM_PAINT message.Override this method in a derived class to customize the look of tabs.

CMFCVisualManagerOffice2003:: ОндравтабсбуттонбордерCMFCVisualManagerOffice2003::OnDrawTabsButtonBorder

Платформа вызывает этот метод при рисовании границы кнопки табуляции.The framework calls this method when it draws the border of a tab button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы кнопки табуляции.[in] A rectangle that specifies the boundaries of the tab button.

пбуттонpButton
окне Указатель на класс кмфкбуттон , для которого платформа рисует границу.[in] A pointer to the CMFCButton Class for which the framework draws the border.

уистатеuiState
окне Состояние кнопки (см. кбуттон::-State).[in] The state of the button (see CButton::GetState).

пвндтабpWndTab
окне Указатель на родительское окно вкладки.[in] A pointer to the parent tab window.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид границы кнопки табуляции.Override this method in a derived visual manager to customize the appearance of the border of the tab button.

CMFCVisualManagerOffice2003:: ОндравтаскCMFCVisualManagerOffice2003::OnDrawTask

Платформа вызывает этот метод при рисовании объекта класса CMFCTasksPaneTask .The framework calls this method when it draws a CMFCTasksPaneTask Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

pTaskpTask
окне Указатель на объект класса CMFCTasksPaneTask .[in] A pointer to a CMFCTasksPaneTask Class object. Платформа рисует эту задачу.The framework draws this task.

пиконсpIcons
окне Указатель на список изображений, связанный с областью задач.[in] A pointer to the image list associated with the task pane. Каждая задача содержит индекс для изображения в этом списке.Each task contains an index for an image in this list.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделена ли отображаемая задача.[in] A Boolean parameter that specifies whether the displayed task is highlighted.

бисселектедbIsSelected
окне Логический параметр, указывающий, выбрана ли отображаемая задача.[in] A Boolean parameter that specifies whether the displayed task is selected.

КомментарииRemarks

Платформа отображает задачи на панели задач в виде значка и текста.The framework displays tasks on the task bar as both an icon and text. Параметр пиконс содержит значок для задачи, указанной параметром птаск.The pIcons parameter contains the icon for the task indicated by pTask. Переопределите этот метод в производном классе, чтобы настроить внешний вид задач на панели задач.Override this method in a derived class to customize the appearance of tasks on the task bar.

CMFCVisualManagerOffice2003:: ОндравтасксграупареабордерCMFCVisualManagerOffice2003::OnDrawTasksGroupAreaBorder

Платформа вызывает этот метод при рисовании границы вокруг группы в объекте класса CMFCTasksPane .The framework calls this method when it draws a border around a group on a CMFCTasksPane Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы области группы в области задач.[in] A rectangle that specifies the boundaries of the group area on the task pane.

бспеЦиалbSpecial
окне Логический параметр, указывающий, выделяется ли граница.[in] A Boolean parameter that specifies if the border is highlighted. Значение TRUE указывает, что граница выделена.A value of TRUE indicates that the border is highlighted.

бнотитлеbNoTitle
окне Логический параметр, указывающий, имеет ли область группы заголовок.[in] A Boolean parameter that specifies whether the group area has a title. Значение TRUE указывает, что область группы не имеет заголовка.A value of TRUE indicates that the group area does not have a title.

КомментарииRemarks

Переопределите эту функцию в производном классе, чтобы настроить границу вокруг области группы в области задач.Override this function in a derived class to customize the border around a group area on the task pane.

CMFCVisualManagerOffice2003:: ОндравтасксграупкаптионCMFCVisualManagerOffice2003::OnDrawTasksGroupCaption

Платформа вызывает этот метод при рисовании заголовка для объекта класса CMFCTasksPaneTaskGroup .The framework calls this method when it draws the caption for a CMFCTasksPaneTaskGroup Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

пграупpGroup
окне Указатель на объект класса CMFCTasksPaneTaskGroup .[in] A pointer to a CMFCTasksPaneTaskGroup Class object. Платформа выводит заголовок для этой группы.The framework draws the caption for this group.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделена ли группа.[in] A Boolean parameter that indicates whether the group is highlighted.

бисселектедbIsSelected
окне Логический параметр, указывающий, выбрана ли группа в данный момент.[in] A Boolean parameter that indicates whether the group is currently selected.

бканколлапсеbCanCollapse
окне Логический параметр, указывающий, можно ли свернуть группу.[in] A Boolean parameter that indicates whether the group can be collapsed.

КомментарииRemarks

Переопределите этот метод в производном классе, чтобы настроить заголовок для CMFCTasksPaneTaskGroup .Override this method in a derived class to customize the caption for a CMFCTasksPaneTaskGroup.

CMFCVisualManagerOffice2003:: ОндравтеароффкаптионCMFCVisualManagerOffice2003::OnDrawTearOffCaption

Платформа вызывает этот метод при рисовании заголовка для объекта класса CMFCPopupMenu .The framework calls this method when it draws the caption for a CMFCPopupMenu Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы заголовка.[in] A rectangle that specifies the boundaries of the caption.

бисактивеbIsActive
окне Значение TRUE, если заголовок активен; В противном случае — значение FALSE.[in] TRUE if the caption is active; FALSE otherwise.

КомментарииRemarks

Эта функция вызывается платформой, когда объект класса CMFCPopupMenu обрабатывает сообщение WM_PAINT и должно нарисовать заголовок разрыва.This function is called by the framework when a CMFCPopupMenu Class object processes a WM_PAINT message and must draw a tear-off caption.

Переопределите этот метод в производном классе, чтобы настроить внешний вид субтитров для отрезков.Override this method in a derived class to customize the look of captions for tear-off bars.

CMFCVisualManagerOffice2003:: ОнерасепопупвиндовбуттонCMFCVisualManagerOffice2003::OnErasePopupWindowButton

Платформа вызывает этот метод при стирании кнопки во всплывающем окне.The framework calls this method when it erases a button in a popup window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректклиентrectClient
окне Прямоугольник, указывающий клиентскую область всплывающего окна.[in] The rectangle that specifies the client area of the popup window.

пбуттонpButton
окне Указатель на кнопку для удаления.[in] Pointer to the button to be erased.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОнерасетабсареаCMFCVisualManagerOffice2003::OnEraseTabsArea

Платформа вызывает этот метод, когда удаляет область вкладок окна вкладки.The framework calls this method when it erases the tab area of a tab window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы области вкладки.[in] A rectangle that specifies the boundaries of the tab area.

pTabWndpTabWnd
окне Указатель на окно вкладки.[in] A pointer to a tab window. Платформа удаляет область вкладки для указанного окна вкладки.The framework erases the tab area for the specified tab window.

КомментарииRemarks

Эта функция вызывается платформой, когда объект класса CMFCBaseTabCtrl обрабатывает сообщение WM_PAINT и удаляет область вкладки.This function is called by the framework when a CMFCBaseTabCtrl Class object processes a WM_PAINT message and erases the tab area.

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид вкладок.Override this method in a derived visual manager to customize the appearance of tabs.

CMFCVisualManagerOffice2003:: ОнерасетабсбуттонCMFCVisualManagerOffice2003::OnEraseTabsButton

Платформа вызывает этот метод при стирании текста и значка кнопки вкладки.The framework calls this method when it erases the text and icon of a tab button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы кнопки табуляции.[in] A rectangle that specifies the boundaries of the tab button.

пбуттонpButton
окне Указатель на кнопку вкладки.[in] A pointer to a tab button. Платформа удаляет текст и значок для этой кнопки.The framework erases the text and icon for this button.

пвндтабpWndTab
окне Указатель на элемент управления Tab, содержащий кнопку вкладки.[in] A pointer to the tab control that contains the tab button.

КомментарииRemarks

Платформа удаляет текст и значок кнопки, когда объект класса CMFCBaseTabCtrl обрабатывает сообщение WM_ERASEBKGNDThe framework erases the text and icon for a button when a CMFCBaseTabCtrl Class object processes the WM_ERASEBKGND message

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид кнопок вкладки.Override this method in a derived visual manager to customize the appearance of tab buttons.

CMFCVisualManagerOffice2003:: ОнерасетабсфрамеCMFCVisualManagerOffice2003::OnEraseTabsFrame

Платформа вызывает этот метод при стирании кадра в объекте класса CMFCBaseTabCtrl .The framework calls this method when it erases a frame on a CMFCBaseTabCtrl Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы окна вкладки.[in] A rectangle that specifies the boundaries of the tab window.

pTabWndpTabWnd
окне Указатель на окно вкладки.[in] A pointer to a tab window. Платформа удаляет кадр для этого класса CMFCBaseTabCtrl.The framework erases a frame for this CMFCBaseTabCtrl Class.

Возвращаемое значениеReturn Value

Значение TRUE, если метод успешно выполнен, или значение FALSE в противном случае.TRUE if the method is successful or FALSE if not.

КомментарииRemarks

Этот метод заполняет область, обозначенную Rect , цветом фона активной вкладки. Он вызывается, когда CMFCBaseTabCtrl объект обрабатывает сообщение WM_PAINT и удаляет кадр табуляции.This method fills the area indicated by rect with the background color of the active tab. It is called when a CMFCBaseTabCtrl object processes a WM_PAINT message and erases a tab frame.

CMFCVisualManagerOffice2003:: ОнфиллаутохидебуттонбаккграундCMFCVisualManagerOffice2003::OnFillAutoHideButtonBackground

Этот метод вызывается платформой при заливке фона кнопки автоматического скрытия.The framework calls this method when it fills the background of an auto-hide button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы кнопки автоматического скрытия.[in] A rectangle that specifies the boundaries of the auto-hide button.

пбуттонpButton
окне Указатель на объект класса CMFCAutoHideButton .[in] A pointer to a CMFCAutoHideButton Class object. Платформа заполняет фон для этой кнопки автоматического скрытия.The framework fills the background for this auto-hide button.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид кнопки автоматического скрытия.Override this method in a derived visual manager to customize the appearance of an auto-hide button.

CMFCVisualManagerOffice2003:: ОнфиллбарбаккграундCMFCVisualManagerOffice2003::OnFillBarBackground

Платформа вызывает этот метод при заполнении фона объекта класса CBasePane .The framework calls this method when it fills the background of a CBasePane Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства для панели элементов управления.[in] A pointer to the device context for a control bar.

пбарpBar
окне Указатель на объект класса CBasePane .[in] A pointer to a CBasePane Class object. Платформа заполняет фон этой панели.The framework fills the background of this pane.

ректклиентrectClient
окне Прямоугольник, указывающий границы панели.[in] A rectangle that specifies the boundaries of the pane.

ректклипrectClip
окне Прямоугольник, указывающий область обрезки панели.[in] A rectangle that specifies the clipping area of the pane.

бнкареаbNCArea
окне Зарезервированное значение.[in] A reserved value.

КомментарииRemarks

Реализация по умолчанию этого метода заполняет фон линейки трехмерным фоновым цветом из глобальной переменной afxGlobalData .The default implementation of this method fills the background of the bar with the 3d background color from the global variable afxGlobalData.

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить фон панели.Override this method in a derived visual manager to customize the background of a pane.

CMFCVisualManagerOffice2003:: ОнфиллбуттонинтериорCMFCVisualManagerOffice2003::OnFillButtonInterior

Платформа вызывает этот метод, когда он заполняет фон кнопки панели инструментов.The framework calls this method when it fills the background of a toolbar button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства кнопки панели инструментов.[in] A pointer to the device context of a toolbar button.

пбуттонpButton
окне Указатель на кнопку, для которой платформа заполняет фон.[in] A pointer to the button for which the framework is filling the background.

rectrect
окне Прямоугольник, указывающий границы кнопки на панели инструментов.[in] A rectangle that specifies the boundaries of the toolbar button.

statestate
окне Состояние кнопки панели инструментов (возможные состояния кнопки панели инструментов: ButtonsIsRegular , ButtonsIsPressed или ButtonsIsHighlighted ).[in] The state of the toolbar button (the possible states of a toolbar button are ButtonsIsRegular, ButtonsIsPressed, or ButtonsIsHighlighted).

КомментарииRemarks

Реализация по умолчанию этого метода использует цвет по умолчанию для заполнения фона.The default implementation of this method uses the default color to fill the background. Переопределите этот метод в производном визуальном диспетчере, чтобы настроить фон кнопки на панели инструментов.Override this method in a derived visual manager to customize the background of a toolbar button.

CMFCVisualManagerOffice2003:: ОнфиллкоммандслистбаккграундCMFCVisualManagerOffice2003::OnFillCommandsListBackground

Платформа вызывает этот метод, когда он заполняет фон кнопки панели инструментов, принадлежащей списку команд.The framework calls this method when it fills the background of a toolbar button that belongs to a command list. Этот список команд является частью диалогового окна настройки.This command list is part of the customization dialog.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы кнопки.[in] A rectangle that specifies the boundaries of the button.

бисселектедbIsSelected
окне Логический параметр, указывающий, выбрана ли кнопка.[in] A Boolean parameter that indicates whether the button is selected.

Возвращаемое значениеReturn Value

Цвет текста для кнопки панели инструментов.The text color for the toolbar button.

КомментарииRemarks

Дополнительные сведения о списке настроек см. в разделе CMFCToolBarButton:: ондравонкустомизелист.For more information about the customization list, see CMFCToolBarButton::OnDrawOnCustomizeList. Реализация по умолчанию для этого метода заполняет фон на основе цветовой схемы текущей выбранной обложки.The default implementation for this method fills the background based on the color scheme of the currently selected skin.

CMFCVisualManagerOffice2003:: ОнфиллхеадерктрлбаккграундCMFCVisualManagerOffice2003::OnFillHeaderCtrlBackground

Платформа вызывает этот метод, когда он заполняет фон элемента управления "заголовок".The framework calls this method when it fills the background of a header control.

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

ПараметрыParameters

pCtrlpCtrl
окне Указатель на объект класса кмфчеадерктрл .[in] A pointer to a CMFCHeaderCtrl Class object. Платформа заполняет фон для этого элемента управления "заголовок".The framework fills the background for this header control.

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы элемента управления "заголовок".[in] A rectangle that specifies the boundaries of the header control.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид элемента управления "заголовок".Override this method in a derived visual manager to customize the appearance of a header control.

CMFCVisualManagerOffice2003:: ОнфиллхигхлигхтедареаCMFCVisualManagerOffice2003::OnFillHighlightedArea

Платформа вызывает этот метод при заполнении выделенной области кнопки на панели инструментов.The framework calls this method when it fills the highlighted area of a toolbar button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] Pointer to a device context.

rectrect
окне Ограничивающий прямоугольник выделенной области для заполнения.[in] The bounding rectangle of the highlighted area to fill.

пбрушpBrush
окне Кисть, используемая для заполнения выделенной области.[in] The brush to use in filling the highlighted area.

пбуттонpButton
окне Указатель на объект класса CMFCToolBarButton , для которого заполнится выделенная область.[in] Pointer to the CMFCToolBarButton Class object for which to fill the highlighted area.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОнфиллаутлукбаркаптионCMFCVisualManagerOffice2003::OnFillOutlookBarCaption

Платформа вызывает этот метод, когда он заполняет фон строки заголовка Outlook.The framework calls this method when it fills the background of an Outlook caption bar.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректкаптионrectCaption
окне Прямоугольник, указывающий границы заголовка.[in] A rectangle that specifies the boundaries of the caption bar.

clrTextclrText
заполняет Ссылка на объект COLORREF, к которому этот метод записывает цвет текста в строке заголовка.[out] A reference to a COLORREF object to which this method writes the color of text on the caption bar.

КомментарииRemarks

Реализация по умолчанию этого метода заполняет строку заголовка цветом теней на основе текущей обложки.The default implementation of this method fills the caption bar with the color for shadows based on the current skin.

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить цвет панели заголовка Outlook.Override this method in a derived visual manager to customize the color of the Outlook caption bar.

CMFCVisualManagerOffice2003:: ОнфиллаутлукпажебуттонCMFCVisualManagerOffice2003::OnFillOutlookPageButton

Платформа вызывает этот метод, когда заполняет внутреннюю часть кнопки страницы Outlook.The framework calls this method when it fills the interior of an Outlook page button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы кнопки страницы Outlook.[in] A rectangle that specifies the boundaries of the Outlook page button.

бишигхлигхтедbIsHighlighted
окне Логический параметр, указывающий, выделена ли кнопка.[in] A Boolean parameter that specifies whether the button is highlighted.

биспресседbIsPressed
окне Логический параметр, указывающий, нажата ли кнопка.[in] A Boolean parameter that specifies whether the button is pressed.

clrTextclrText
заполняет Ссылка на объект COLORREF, в котором этот метод сохраняет цвет текста кнопки страницы Outlook.[out] A reference to a COLORREF object where this method stores the text color of the outlook page button.

КомментарииRemarks

Переопределите эту функцию в производном визуальном диспетчере, чтобы настроить внешний вид кнопок страницы Outlook.Override this function in a derived visual manager to customize the appearance of Outlook page buttons.

CMFCVisualManagerOffice2003:: ОнфиллпопупвиндовбаккграундCMFCVisualManagerOffice2003::OnFillPopupWindowBackground

Платформа вызывает этот метод, когда он заполняет фон всплывающего окна.The framework calls this method when it fills the background of a pop-up window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы всплывающего окна.[in] A rectangle that specifies the boundaries of the popup window.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид всплывающих окон.Override this method in a derived visual manager to customize the appearance of pop-up windows.

CMFCVisualManagerOffice2003:: ОнфиллтабCMFCVisualManagerOffice2003::OnFillTab

Платформа вызывает этот метод, когда он заполняет фон окна вкладки.The framework calls this method when it fills the background of a tab window.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректфиллrectFill
окне Прямоугольник, указывающий границы для окна вкладки.[in] A rectangle that specifies the boundaries for the tab window.

пбрфиллpbrFill
окне Указатель на кисть, используемую платформой для заполнения окна вкладки.[in] A pointer to the brush that the framework is using to fill the tab window.

iTabiTab
окне Отсчитываемый от нуля индекс вкладки, для которой платформа заполняет фон.[in] The zero-based tab index of a tab for which the framework fills the background.

бисактивеbIsActive
окне Значение TRUE, если вкладка активна, или значение FALSE в противном случае.[in] TRUE if the tab is active or FALSE if not.

pTabWndpTabWnd
окне Указатель на родительский элемент управления Tab.[in] A pointer to the parent tab control.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид вкладок.Override this method in a derived visual manager to customize the appearance of tabs.

CMFCVisualManagerOffice2003:: ОнфиллтасксграупинтериорCMFCVisualManagerOffice2003::OnFillTasksGroupInterior

Платформа вызывает этот метод при заполнении внутренней части объекта класса CMFCTasksPaneTaskGroup .The framework calls this method when it fills the interior of a CMFCTasksPaneTaskGroup Class object.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

rectrect
окне Прямоугольник, указывающий границы группы задач.[in] A rectangle that specifies the boundaries of the task group.

бспеЦиалbSpecial
окне Логическое значение, указывающее, заполнена ли внутренняя часть цветом.[in] A Boolean that indicates if the interior is filled with a special color.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид группы задач.Override this method in a derived visual manager to customize the appearance of a task group.

CMFCVisualManagerOffice2003:: ОнфиллтаскспанебаккграундCMFCVisualManagerOffice2003::OnFillTasksPaneBackground

Платформа вызывает этот метод, когда он заполняет фон элемента управления класса CMFCTasksPane .The framework calls this method when it fills the background of a CMFCTasksPane Class control.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректворкареаrectWorkArea
окне Прямоугольник, указывающий границы области задач.[in] A rectangle that specifies the boundaries of the task pane.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид объекта класса CMFCTasksPane .Override this method in a derived visual manager to customize the appearance of a CMFCTasksPane Class object.

CMFCVisualManagerOffice2003:: ОнхигхлигхткуикккустомиземенубуттонCMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton

Платформа вызывает этот метод при рисовании выделенной кнопки меню быстрой настройки.The framework calls this method when it draws a highlighted quick-customize menu button.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства для кнопки.[in] A pointer to the device context for the button.

пбуттонpButton
окне Указатель на кнопку.[in] A pointer to the button.

rectrect
окне Ограничивающий прямоугольник кнопки.[in] The bounding rectangle of the button.

КомментарииRemarks

CMFCVisualManagerOffice2003:: ОнхигхлигхтрарелюседменуитемсCMFCVisualManagerOffice2003::OnHighlightRarelyUsedMenuItems

Платформа вызывает этот метод при рисовании выделенной команды меню.The framework calls this method when it draws a highlighted menu command.

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

ПараметрыParameters

ХозяинpDC
окне Указатель на контекст устройства.[in] A pointer to a device context.

ректрарелюседrectRarelyUsed
окне Прямоугольник, указывающий границы выделенной команды.[in] A rectangle that specifies the boundaries of the highlighted command.

КомментарииRemarks

Переопределите этот метод в производном визуальном диспетчере, чтобы настроить внешний вид выделенных команд меню.Override this method in a derived visual manager to customize the appearance of highlighted menu commands.

CMFCVisualManagerOffice2003:: ОнупдатесистемколорсCMFCVisualManagerOffice2003::OnUpdateSystemColors

Платформа вызывает эту функцию при изменении системных цветов.The framework calls this function when the system colors change.

virtual void OnUpdateSystemColors();

КомментарииRemarks

Платформа вызывает этот метод как часть обработки сообщения WM_SYSCOLORCHANGE.The framework calls this method as a part of processing the WM_SYSCOLORCHANGE message. Переопределите этот метод в производном визуальном диспетчере, если требуется выполнить пользовательский код при изменении цветов в приложении.Override this method in a derived visual manager if you want to execute custom code when the colors change in your application.

CMFCVisualManagerOffice2003:: СетдефаултвинкспколорсCMFCVisualManagerOffice2003::SetDefaultWinXPColors

Указывает, должен ли визуальный диспетчер использовать собственные цвета или цвета темы Windows XP, полученные из жетсисколор.Specifies whether the visual manager should use native Windows XP theme colors or colors obtained from GetSysColor.

static void SetDefaultWinXPColors(BOOL bDefaultWinXPColors = TRUE);

ПараметрыParameters

бдефаултвинкспколорсbDefaultWinXPColors
окне Указывает, будет ли визуальный диспетчер использовать собственные цвета Windows XP.[in] Specifies whether the visual manager will use native Windows XP colors.

КомментарииRemarks

Если бдефаултвинкспколорс имеет значение true, визуальный диспетчер будет использовать собственные цвета Windows XP, такие как синий, оливковый или серебристый.If bDefaultWinXPColors is TRUE, the visual manager will use native Windows XP colors such as blue, olive, or silver. В противном случае визуальный диспетчер будет использовать цвета, полученные из GetSysColor .Otherwise, the visual manager will use the colors obtained from GetSysColor. В Visual Manager используются визуальные элементы, такие как COLOR_3DFACE, COLOR_3DSHADOW, COLOR_3DHIGHLIGHT, COLOR_3DDKSHADOW и COLOR_3DLIGHT.The visual manager uses visual elements such as COLOR_3DFACE, COLOR_3DSHADOW, COLOR_3DHIGHLIGHT, COLOR_3DDKSHADOW, and COLOR_3DLIGHT.

По умолчанию CMFCVisualManagerOffice2003 объект использует собственные цвета темы Windows XP.By default, a CMFCVisualManagerOffice2003 object uses native Windows XP theme colors.

CMFCVisualManagerOffice2003:: СетстатусбароффицексплукCMFCVisualManagerOffice2003::SetStatusBarOfficeXPLook

Указывает, что следует использовать глобальную тему Windows XP.Specifies that the Windows XP global theme should be used.

static void __stdcall SetStatusBarOfficeXPLook(BOOL bStatusBarOfficeXPLook = TRUE);

ПараметрыParameters

бстатусбароффицексплукbStatusBarOfficeXPLook
окне Значение TRUE, если необходимо использовать глобальную тему Windows XP (значение по умолчанию) или FALSE (если нет).[in] TRUE if the Windows XP global theme should be used (the default), or FALSE if not.

КомментарииRemarks

CMFCVisualManagerOffice2003:: СетусеглобалсемеCMFCVisualManagerOffice2003::SetUseGlobalTheme

Указывает, использует ли визуальный диспетчер глобальную тему.Specifies whether the visual manager uses a global theme.

static void SetUseGlobalTheme(BOOL bUseGlobalTheme = TRUE);

ПараметрыParameters

бусеглобалсемеbUseGlobalTheme
окне Значение TRUE, если необходимо, чтобы визуальный диспетчер использовал глобальную тему; В противном случае — значение FALSE.[in] TRUE if you want the visual manager to use a global theme; FALSE otherwise.

КомментарииRemarks

Если CMFCVisualManagerOffice2003 объект использует глобальную тему, он рисует элементы графического интерфейса пользователя с помощью класса кмфквисуалманажервиндовс.If a CMFCVisualManagerOffice2003 object uses a global theme, it draws the GUI elements by using the CMFCVisualManagerWindows Class.

Если CMFCVisualManagerOffice2003 объект не использует глобальную тему, он рисует элементы графического интерфейса пользователя с помощью класса CMFCVisualManagerOfficeXP.If a CMFCVisualManagerOffice2003 object does not use a global theme, it draws the GUI elements by using the CMFCVisualManagerOfficeXP Class.

См. также разделSee also

Иерархическая диаграммаHierarchy Chart
КлассыClasses
Класс CMFCVisualManagerCMFCVisualManager Class
Класс CMFCVisualManagerOfficeXPCMFCVisualManagerOfficeXP Class
Класс КмфквисуалманажервиндовсCMFCVisualManagerWindows Class