次の方法で共有


CMFCRibbonApplicationButton クラス

アプリケーション ウィンドウの左上隅に表示される特殊なボタンを実装します。 このボタンがクリックされると、通常は、一般的な [ファイル] メニューのコマンド ( [開く][上書き保存][終了]など) を含むメニューが開かれます。

構文

class CMFCRibbonApplicationButton : public CMFCRibbonButton

メンバー

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

名前 説明
CMFCRibbonApplicationButton::CMFCRibbonApplicationButton CMFCRibbonApplicationButton オブジェクトを構築して初期化します。

パブリック メソッド

名前 説明
CMFCRibbonApplicationButton::CreateObject このクラス型の動的インスタンスを作成するために、フレームワークで使用されます。
CMFCRibbonApplicationButton::GetThisClass このクラス型に関連付けられている CRuntimeClass オブジェクトへのポインターを取得するためにフレームワークによって使用されます。
CMFCRibbonApplicationButton::SetImage リボン アプリケーション ボタンにイメージを割り当てます。

CMFCRibbonApplicationButton クラスのさまざまなメソッドの使用方法を次の例に示します。 この例では、アプリケーション ボタンにイメージを割り当てる方法と、そのヒントを設定する方法を示します。 このコード スニペットは、「 クライアント サンプルの描画」の一部です。

CMFCRibbonApplicationButton m_MainButton;
m_MainButton.SetImage(IDB_RIBBON_MAIN);
m_MainButton.SetToolTipText(_T("File"));
// Set the short cut keyboard text.
m_MainButton.SetText(_T("f"));

継承階層

CObject

CMFCRibbonBaseElement

CMFCRibbonButton

CMFCRibbonApplicationButton

要件

Header: afxRibbonBar.h

CMFCRibbonApplicationButton::CMFCRibbonApplicationButton

CMFCRibbonApplicationButton オブジェクトを構築し、初期化します。

CMFCRibbonApplicationButton();
CMFCRibbonApplicationButton(UINT uiBmpResID);
CMFCRibbonApplicationButton(HBITMAP hBmp);

パラメーター

uiBmpResID
アプリケーション ボタンに表示するイメージのリソース ID。

hBmp
アプリケーション ボタンに表示するビットマップのハンドル。

解説

リボン アプリケーション ボタンは、アプリケーション ウィンドウの左上隅にある特別なボタンです。 ユーザーがこのボタンをクリックすると、アプリケーションは通常、OpenSaveExit などの一般的な File コマンドを含むメニューを開きます。

CMFCRibbonApplicationButton::SetImage

アプリケーション ボタンにイメージを割り当てます。

void SetImage(UINT uiBmpResID);
void SetImage(HBITMAP hBmp);

パラメーター

uiBmpResID
[in]アプリケーション ボタンに表示するイメージのリソース ID。

hBmp
[in]アプリケーション ボタンに表示するビットマップのハンドル。

解説

ボタンを作成した後、リボン アプリケーション ボタンに新しいイメージを割り当てるには、このメソッドを使用します。 アプリケーション ボタンは、アプリケーション ウィンドウの左上隅にあります。

関連項目

階層図
クラス
CMFCRibbonButton クラス