我正在创建一个动态弹出菜单而不生成资源 ID。如何在没有资源 ID 的情况下跟踪单击的操作?
有什么方法可以获取菜单的字符串值吗?
CMenu m_subMenu;
m_subMenu.CreatePopupMenu();
utf16string actionName(L"");
int nCatgryId = 1000;
for( ; itr != itrEnd ; ++itr)
{
actionName = itr->first;
CString csActionName = actionName.c_str();
AppendMenu(MF_STRING,nId++, csActionName);
}
那么当点击一个动作时如何从菜单中获取值呢?