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"));
継承階層
要件
Header: afxRibbonBar.h
CMFCRibbonApplicationButton::CMFCRibbonApplicationButton
CMFCRibbonApplicationButton オブジェクトを構築し、初期化します。
CMFCRibbonApplicationButton();
CMFCRibbonApplicationButton(UINT uiBmpResID);
CMFCRibbonApplicationButton(HBITMAP hBmp);
パラメーター
uiBmpResID
アプリケーション ボタンに表示するイメージのリソース ID。
hBmp
アプリケーション ボタンに表示するビットマップのハンドル。
解説
リボン アプリケーション ボタンは、アプリケーション ウィンドウの左上隅にある特別なボタンです。 ユーザーがこのボタンをクリックすると、アプリケーションは通常、Open、Save、Exit などの一般的な File コマンドを含むメニューを開きます。
CMFCRibbonApplicationButton::SetImage
アプリケーション ボタンにイメージを割り当てます。
void SetImage(UINT uiBmpResID);
void SetImage(HBITMAP hBmp);
パラメーター
uiBmpResID
[in]アプリケーション ボタンに表示するイメージのリソース ID。
hBmp
[in]アプリケーション ボタンに表示するビットマップのハンドル。
解説
ボタンを作成した後、リボン アプリケーション ボタンに新しいイメージを割り当てるには、このメソッドを使用します。 アプリケーション ボタンは、アプリケーション ウィンドウの左上隅にあります。