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 つのペインが含まれています。
左側のウィンドウには、 Open、 Save、 Print、 Close などのファイルに関連付けられているコマンドが含まれています。 このウィンドウにコマンドを追加するには、 CMFCRibbonMainPanel::Add を呼び出します。
右側のウィンドウには、左側のウィンドウでクリックしたコマンドを変更するオプションが含まれています。 たとえば、左側のウィンドウで [ 名前を付けて保存 をクリックすると、右側のウィンドウに使用可能なファイルの種類を表示できます。 このウィンドウに項目を追加するには、 CMFCRibbonMainPanel::AddToRight を呼び出します。
下部のウィンドウには、アプリケーションの設定を変更したり、プログラムを終了したりするためのボタンが表示されます。 このウィンドウに項目を追加するには、 CMFCRibbonMainPanel::AddToBottom を呼び出します。
継承階層
要件
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;
戻り値
リボンのメイン パネルの領域を表す四角形。