次の方法で共有


CMFCRibbonMainPanel クラス

CMFCRibbonApplicationButton をクリックしたときに表示されるリボン パネルを実装します。

構文

class CMFCRibbonMainPanel : public CMFCRibbonPanel

メンバー

パブリック コンストラクター

名前 説明
CMFCRibbonMainPanel::CMFCRibbonMainPanel 既定のコンストラクターです。
CMFCRibbonMainPanel::~CMFCRibbonMainPanel デストラクターです。

パブリック メソッド

名前 説明
CMFCRibbonMainPanel::Add アプリケーション ボタン パネルの左側のウィンドウにリボン要素を追加します。 ( をオーバーライドしますCMFCRibbonPanel::Add.)
CMFCRibbonMainPanel::AddRecentFilesList 最近使用したファイルの一覧メニューにテキスト文字列を追加します。
CMFCRibbonMainPanel::AddToBottom リボン アプリケーション パネルの下部ウィンドウにリボン要素を追加します。
CMFCRibbonMainPanel::AddToRight アプリケーション ボタン パネルの右側のウィンドウにリボン要素を追加します。
CMFCRibbonMainPanel::CreateObject このクラス型の動的インスタンスを作成するために、フレームワークで使用されます。
CMFCRibbonMainPanel::GetCommandsFrame リボンのメイン パネルの領域を表す四角形を返します。
CMFCRibbonMainPanel::GetThisClass このクラス型に関連付けられている CRuntimeClass オブジェクトへのポインターを取得するためにフレームワークによって使用されます。

解説

アプリケーション パネルを開くと、フレームワークに CMFCRibbonMainPanel が表示されます。 これには、次の 3 つのペインが含まれています。

  • 左側のウィンドウには、 OpenSavePrintClose などのファイルに関連付けられているコマンドが含まれています。 このウィンドウにコマンドを追加するには、 CMFCRibbonMainPanel::Add を呼び出します。

  • 右側のウィンドウには、左側のウィンドウでクリックしたコマンドを変更するオプションが含まれています。 たとえば、左側のウィンドウで [ 名前を付けて保存 をクリックすると、右側のウィンドウに使用可能なファイルの種類を表示できます。 このウィンドウに項目を追加するには、 CMFCRibbonMainPanel::AddToRight を呼び出します。

  • 下部のウィンドウには、アプリケーションの設定を変更したり、プログラムを終了したりするためのボタンが表示されます。 このウィンドウに項目を追加するには、 CMFCRibbonMainPanel::AddToBottom を呼び出します。

継承階層

CObject

CMFCRibbonPanel

CMFCRibbonMainPanel

要件

Header: afxRibbonMainPanel.h

CMFCRibbonMainPanel::Add

アプリケーション ボタン パネルの左側のウィンドウにリボン要素を追加します。

virtual void Add(CMFCRibbonBaseElement* pElem);

パラメーター

pElem
[入力、出力]メイン パネルに追加するリボン要素へのポインター。

解説

パネルにリボン要素を追加します。 このメソッドを使用して追加された要素は、メイン パネルの左側の列に配置されます。

CMFCRibbonMainPanel::AddRecentFilesList

最近使用したファイルの一覧メニューにテキスト文字列を追加します。

void AddRecentFilesList(
    LPCTSTR lpszLabel,
    int nWidth = 300);

パラメーター

lpszLabel
最近使用したファイルの一覧に追加する文字列を指定します。

nWidth
最近使用したファイル リスト パネルの幅をピクセル単位で指定します。

解説

CMFCRibbonMainPanel::AddToBottom

リボン アプリケーション パネルの下部ウィンドウにリボン要素を追加します。

void AddToBottom(CMFCRibbonMainPanelButton* pElem);

パラメーター

pElem
[入力、出力]メイン パネルの下部に追加するリボン要素へのポインター。

解説

CMFCRibbonMainPanel::AddToRight

アプリケーション ボタン パネルの右側のウィンドウにリボン要素を追加します。

void AddToRight(
    CMFCRibbonBaseElement* pElem,
    int nWidth = 300);

パラメーター

pElem
メイン パネルの右側に追加するリボン要素へのポインター。

nWidth
右側のパネルの幅をピクセル単位で指定します。

解説

この関数を使用して、右側のパネルにリボン要素を追加します。 通常、右側のパネルには最近使用したファイルの一覧が表示されますが、他のリボン要素はここに追加できます。

CMFCRibbonMainPanel::GetCommandsFrame

リボンのメイン パネルの領域を表す四角形を返します。

CRect GetCommandsFrame() const;

戻り値

リボンのメイン パネルの領域を表す四角形。

関連項目

階層図
クラス
CMFCRibbonPanel クラス