1
私はCMFCRibbonCategoryで作業しており、カテゴリには2つのパネルが必要です。問題は、パネルごとにボタンイメージのセットを指定したいということです。私はそれらを使用するために2つのbmpファイルを1つに結合したくない。私が使用したい画像イメージリソースの異なる2つのパネルをリボンカテゴリに組み込むにはどうすればよいですか?
_btnTest = new CMFCRibbonButton(ID_BTN_TEST, CResourceHelper::GetStringFromRes(IDS_BTN_TEST), 1, 1);
_btnTest->SetAlwaysLargeImage(TRUE);
_ribbonPanel->Add(_btnTest);
値1を指定:
は、これは私が通常ボタンに画像を設定する方法です。私は以前、パネルを追加するカテゴリ全体のイメージリソースを設定しました。
_ribbonCategory = wndRibbonBar->AddCategory(
CResourceHelper::GetStringFromRes(IDS_CATEGORY_NAME),
IDB_TOOLBAR_IMG,
IDB_TOOLBAR_IMG,
CSize(16, 16),
CSize(32, 32),
-1,
NULL);
したがって、2つの画像リソースを設定するにはどうすればよいですか?