次の方法で共有


CMFCRibbonContextCaption クラス

リボン カテゴリまたはコンテキスト カテゴリの最上位に表示される色付きのキャプションを実装します。

構文

class CMFCRibbonContextCaption : public CMFCRibbonButton

メンバー

パブリック メソッド

名前 説明
CMFCRibbonContextCaption::CreateObject このクラス型の動的インスタンスを作成するために、フレームワークで使用されます。
CMFCRibbonContextCaption::GetColor キャプションの色を返します。
CMFCRibbonContextCaption::GetRightTabX
CMFCRibbonContextCaption::GetThisClass このクラス型に関連付けられている CRuntimeClass オブジェクトへのポインターを取得するためにフレームワークによって使用されます。

解説

このクラスを直接インスタンス化することはできません。 CMFCRibbonBar クラスクラスは、リボン カテゴリに色を追加するために内部的にこのクラスを使用します。

リボン カテゴリの色を設定するには、 CMFCRibbonCategory::SetTabColor を呼び出します。 コンテキスト カテゴリの色を設定するには、 CMFCRibbonBar::AddContextCategory を呼び出します。

継承階層

CObject

CMFCRibbonBaseElement

CMFCRibbonButton

CMFCRibbonContextCaption

要件

Header: afxRibbonBar.h

CMFCRibbonContextCaption::GetColor

キャプションの背景色を返します。

AFX_RibbonCategoryColor GetColor() const;

戻り値

戻り値には、次のいずれかの列挙値を指定できます。

  • AFX_CategoryColor_None

  • AFX_CategoryColor_Red

  • AFX_CategoryColor_Orange

  • AFX_CategoryColor_Yellow

  • AFX_CategoryColor_Green

  • AFX_CategoryColor_Blue

  • AFX_CategoryColor_Indigo

  • AFX_CategoryColor_Violet

解説

キャプションの色は、 CMFCRibbonCategory::SetTabColor または CMFCRibbonBar::AddContextCategory を呼び出すことによって設定できます。

CMFCRibbonContextCaption::GetRightTabX

カテゴリのリボン タブの右端の位置を取得します。

int GetRightTabX() const;

戻り値

CMFCRibbonCategory オブジェクトのリボン タブの外側の四角形の右側の X 値を返します。タブが切り捨てられている場合は -1 の値を返します。

解説

関連項目

階層図
クラス
CMFCRibbonButton クラス
CMFCRibbonCategory クラス
CMFCRibbonBar クラス