想要实现菜单的某一项的自动点击操作希望通过像菜单发送WM_Command命令实现,但是WM_Command消息必须带有这一项菜单的ID值PostMessage( hMenu, WM_COMMAND, wmId, NULL);现在只知道菜单上的caption的内容,怎么获得这一项菜单的ID值?
解决方案 »
- 用DoModal调用对话框报错,大家帮忙啊
- GCBase_MD_VC100_v2_3.lib是个什么?
- keybd_event模拟两键同事按下,第一次以后都失败。是否需要释放什么?
- 消息映射问题〔应该是会者不难吧〕
- 我的基于单文档的程序里,m_pDCStatusBar = m_wndStatusBar.GetDC();会导致程序出错。求救!!!!!!!
- 请教在VC里的unresolved external symbol问题!急!高分相送。
- 100求教简单问题
- "_T"这个的作用是什么呢?
- 要实现这样的时间矩形,我怎么实现,有没参考
- VS2012中一个普通的MFC单文档界面,菜单的子菜单的caption改变,再次运行生成界面还是原来的值,请问怎么办
- CFrameWnd::OnCreateClient成员函数。
- 绘制半径很小的圆时出现毛刺怎么办?
{
GetMenuString(hMenu, n, str, sizeof str, MF_BYPOSITION);
if (strcmp(str, "菜单上的caption") == 0)
break;
}
wmId = GetMenuItemID(hMenu, n);
PostMessage( hMenu, WM_COMMAND, wmId, NULL);