Share via


CMFCRibbonContextCaption クラス

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

構文

class CMFCRibbonContextCaption : public CMFCRibbonButton

メンバー

パブリック メソッド

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

解説

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

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

継承階層

CObject

CMFCRibbonBaseElement

CMFCRibbonButton

CMFCRibbonContextCaption

必要条件

ヘッダー: 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 クラス