|
分類:[.NET 全般]
お世話になっております。
リボンのところにEditコントロールを下記のように配置したところ 入力がグレー表示(READONLY?)となつて困っています。
void CMainFrame::MakeRibbonCategoryInfo() { CMFCRibbonCategory* pCategory = NULL; CMFCRibbonPanel* pPanel = NULL; CMFCRibbonBaseElement* pBtn = NULL; BOOL bNameValid=true; CString strTemp; CString strLabel;
strTemp=_T("Category"); ASSERT(bNameValid);
pCategory = m_wndRibbonBar.AddCategory(strTemp, IDB_WRITESMALL, IDB_WRITELARGE);
////////////////////////////////////////////////////////////////////// // パネル追加 strTemp = _T("Panel"); pPanel = pCategory->AddPanel(strTemp, m_PanelImages.ExtractIcon(27));
////////////////////////////////////////////////////////////////////// // 入力追加 strLabel=_T("Imput:"); pBtn = new CMFCRibbonEdit(ID_RIBBON_EDIT01,200, strLabel); // 初期値 ((CMFCRibbonEdit*)pBtn)->SetEditText(_T("テスト")); pPanel->Add(pBtn); }
ダイアログでいうDDX_***** のような定義が必要なのしょうか
|