次の方法で共有


CMFCRibbonGalleryMenuButton::CMFCRibbonGalleryMenuButton

更新 : 2007 年 11 月

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

CMFCRibbonGalleryMenuButton(
        UINT uiID,
       int iImage,
       LPCTSTR lpszText,
       CMFCToolBarImages& imagesPalette);
CMFCRibbonGalleryMenuButton(
        UINT uiID,
       int iImage,
       LPCTSTR lpszText,
       UINT uiImagesPaletteResID = 0,
       int cxPaletteImage = 0);

パラメータ

  • uiID
    ボタンのコマンド ID。これは、ユーザーがこのボタンをクリックしたときに WM_COMMAND メッセージで送信される値です。

  • iImage
    ギャラリーのメニュー ボタンと共に表示するイメージのインデックス。イメージは、imagesPalette パラメータに格納されています。

  • lpszText
    メニュー ボタンに表示されるテキスト。

  • imagesPalette
    ギャラリーに表示するイメージのリストを格納します。

  • uiImagesPaletteResID
    ギャラリーに表示するイメージのイメージ リストのリソース ID。

  • cxPaletteImage
    ギャラリーに表示するイメージの幅をピクセル単位で指定します。

解説

ギャラリーのメニュー ボタンは、矢印の付いたポップアップ メニューとして表示されます。ユーザーがこのボタンをクリックすると、イメージのギャラリーが表示されます。

使用例

CMFCRibbonGalleryMenuButton クラスのコンストラクタの使用方法を次の例に示します。このコード スニペットは、「MSOffice2007Demo サンプル : MFC Office アプリケーション」の一部です。

      // CMFCToolBarButton pExButton
        CMFCRibbonGalleryMenuButton paletteBullet(pExButton->m_nID, pExButton->GetImage(), pExButton->m_strText);

必要条件

ヘッダー : afxRibbonPaletteGallery.h

参照

概念

MFC 階層図

参照

CMFCRibbonGalleryMenuButton クラス