CMFCVisualManagerOffice2003 クラス
CMFCVisualManagerOffice2003 は、アプリケーションに Microsoft Office 2003 の外観を与えます。
class CMFCVisualManagerOffice2003 : public CMFCVisualManagerOfficeXP
メンバー
パブリック メソッド
[名前] |
説明 |
---|---|
(CMFCVisualManager::DrawComboBorderWinXP をオーバーライドします。) |
|
(CMFCVisualManager::DrawComboDropButtonWinXP をオーバーライドします。) |
|
|
|
(CMFCVisualManager::DrawPushButtonWinXP をオーバーライドします。) |
|
|
|
|
|
(CMFCVisualManagerOfficeXP::GetPropertyGridGroupColor をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::GetPropertyGridGroupTextColor をオーバーライドします。) |
|
(CMFCVisualManager::GetShowAllMenuItemsHeight をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::GetSmartDockingBaseGuideColors をオーバーライドします。) |
|
CMFCVisualManagerOffice2003::GetSmartDockingHighlightToneColor |
(CMFCVisualManager::GetSmartDockingHighlightToneColor をオーバーライドします。) |
フレームワークは、タブ ウィンドウを描画するための色のセットを取得する必要がある場合、この関数を呼び出します。 (CMFCVisualManager::GetTabFrameColors をオーバーライドします)。 |
|
CMFCVisualManagerOffice2003::GetToolBarCustomizeButtonMargin |
(CMFCVisualManager::GetToolBarCustomizeButtonMargin をオーバーライドします。) |
(CMFCVisualManager::GetToolbarDisabledColor をオーバーライドします。) |
|
(CMFCVisualManager::GetToolTipInfo をオーバーライドします。) |
|
ビジュアル マネージャーがネイティブな Windows XP テーマの色を使用するかどうかを示します。 |
|
現在のビジュアル マネージャーが、ドッキングされたタブ付きのペインの周囲に境界線を描画するかどうかを示す値を返します (CMFCVisualManager::IsDockingTabHasBorder をオーバーライドします)。 |
|
(CMFCVisualManager::IsHighlightOneNoteTabs をオーバーライドします。) |
|
(CMFCVisualManager::IsOffsetPressedButton をオーバーライドします。) |
|
|
|
(CMFCVisualManager::IsToolbarRoundShape をオーバーライドします。) |
|
グローバル Windows XP テーマを使用するかどうかを示します。 |
|
(CMFCVisualManager::IsWindowsThemingSupported をオーバーライドします。) |
|
フレームワークは、自動的に隠すボタンの境界線を描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawAutoHideButtonBorder をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnDrawBarGripper をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawBrowseButton をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawButtonBorder をオーバーライドします。) |
|
フレームワークは、CMFCCaptionBar Classオブジェクトの境界線を描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawCaptionBarBorder をオーバーライドします)。 |
|
(CMFCVisualManager::OnDrawCheckBoxEx をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawComboBorder をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawComboDropButton をオーバーライドします。) |
|
(CMFCVisualManager::OnDrawControlBorder をオーバーライドします。) |
|
(CMFCVisualManager::OnDrawExpandingBox をオーバーライドします。) |
|
フレームワークは、CMFCHeaderCtrl クラスのインスタンスの周囲に境界線を描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawHeaderCtrlBorder をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnDrawMenuBorder をオーバーライドします。) |
|
フレームワークは、Outlook バーの分割線を描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawOutlookBarSplitter をオーバーライドします)。 |
|
Outlook のページ ボタンの境界線を描画するときに、フレームワークによって呼び出されます (CMFCVisualManager::OnDrawOutlookPageButtonBorder をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnDrawPaneBorder をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawPaneCaption をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawPopupWindowBorder をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawPopupWindowButtonBorder をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawPopupWindowCaption をオーバーライドします。) |
|
フレームワークは、リボンのボタンのグループを描画するときにこのメソッドを呼び出します。 (CMFCVisualManager::OnDrawRibbonButtonsGroup をオーバーライドします)。 |
|
フレームワークは、リボン カテゴリのキャプション バーを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawRibbonCategoryCaption をオーバーライドします)。 |
|
フレームワークは、リボン カテゴリのタブを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawRibbonCategoryTab をオーバーライドします)。 |
|
フレームワークは、CMFCRibbonProgressBar クラスを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawRibbonProgressBar をオーバーライドします)。 |
|
CMFCVisualManagerOffice2003::OnDrawRibbonQuickAccessToolBarSeparator |
(CMFCVisualManagerOfficeXP::OnDrawRibbonQuickAccessToolBarSeparator をオーバーライドします。) |
フレームワークは、CMFCRibbonSlider クラスのチャネルを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawRibbonSliderChannel をオーバーライドします)。 |
|
フレームワークは、CMFCRibbonSlider オブジェクトのつまみを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawRibbonSliderThumb をオーバーライドします)。 |
|
フレームワークは、CMFCRibbonSlider オブジェクトのズーム ボタンを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawCaptionButton をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnDrawRibbonStatusBarPane をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawScrollButtons をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawSeparator をオーバーライドします。) |
|
(CMFCVisualManager::OnDrawShowAllMenuItems をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawStatusBarPaneBorder をオーバーライドします。) |
|
フレームワークは、CMFCStatusBar オブジェクトにプログレス インジケーターを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawStatusBarProgress をオーバーライドします)。 |
|
フレームワークは、CMFCStatusBar のサイズ ボックスを描画するときにこのメソッドを呼び出します (CMFCVisualManager::OnDrawStatusBarSizeBox をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnDrawTab をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawTabsButtonBorder をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawTask をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawTasksGroupAreaBorder をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawTasksGroupCaption をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnDrawTearOffCaption をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnErasePopupWindowButton をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnEraseTabsArea をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnEraseTabsButton をオーバーライドします。) |
|
フレームワークは、CMFCBaseTabCtrl クラス のフレームを消去するときにこのメソッドを呼び出します (CMFCVisualManager::OnEraseTabsFrame をオーバーライドします)。 |
|
フレームワークは、自動的に隠すボタンの背景を塗りつぶすときにこのメソッドを呼び出します (CMFCVisualManager::OnFillAutoHideButtonBackground をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnFillBarBackground をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnFillButtonInterior をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnFillCommandsListBackground をオーバーライドします。) |
|
フレームワークは、ヘッダー コントロールの背景を塗りつぶすときにこのメソッドを呼び出します。 (CMFCVisualManager::OnFillHeaderCtrlBackground をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnFillHighlightedArea をオーバーライドします。) |
|
フレームワークは、Outlook のキャプション バーの背景を塗りつぶすときにこのメソッドを呼び出します (CMFCVisualManager::OnFillOutlookBarCaption をオーバーライドします)。 |
|
フレームワークは、Outlook のページ ボタンの内部を塗りつぶすときにこのメソッドを呼び出します (CMFCVisualManager::OnFillOutlookPageButton をオーバーライドします)。 |
|
(CMFCVisualManagerOfficeXP::OnFillPopupWindowBackground をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnFillTab をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnFillTasksGroupInterior をオーバーライドします。) |
|
フレームワークは、CMFCTasksPane コントロールの背景を塗りつぶすときにこのメソッドを呼び出します (CMFCVisualManager::OnFillTasksPaneBackground をオーバーライドします)。 |
|
CMFCVisualManagerOffice2003::OnHighlightQuickCustomizeMenuButton |
(CMFCVisualManagerOfficeXP::OnHighlightQuickCustomizeMenuButton をオーバーライドします。) |
(CMFCVisualManagerOfficeXP::OnHighlightRarelyUsedMenuItems をオーバーライドします。) |
|
(CMFCVisualManagerOfficeXP::OnUpdateSystemColors をオーバーライドします。) |
|
ビジュアル マネージャーが、ネイティブな Windows XP テーマの色を使用するか、または GetSysColor から取得した色を使用するかを指定します。 |
|
|
|
Windows XP グローバル テーマを指定します。 |
解説
CMFCVisualManagerOffice2003 クラスを使用して、アプリケーションの外観を Microsoft Office 2003 に似た外観に変更できます。
使用例
Office 2003 ビジュアル マネージャーの設定方法を次の例に示します。 このコード スニペットは、「DesktopAlertDemo サンプル:MFC のデスクトップ通知アプリケーション」の一部です。
CMFCVisualManager::SetDefaultManager (RUNTIME_CLASS (CMFCVisualManagerOffice2003));
継承階層
必要条件
**ヘッダー:**afxvisualmanageroffice2003.h
参照
参照
CMFCVisualManager::SetDefaultManager