我想将选中某个菜单项是有打钩的标记,再选的时候去掉钩子,但在用CheckMenuItem()时出错
请问应该怎么用啊
示例下啊
请问应该怎么用啊
示例下啊
解决方案 »
- 在vc++6.0MFC中怎么实现一直按着一个BUTTON按钮受控对象就运动,松开就停止
- sqlserver里的money与vc中的哪种数据类型符合?
- 属性化ATL的问题
- ★★★求串行通信开发指南(第2版)配套光盘,高分相赠~
- ATL开发指南第2版为什么所有的书店都没有卖的?电子版也没有
- 用完成端口得到socket关闭的通知
- 如何在ODBC检索时某一个时间段的纪录? BETWEEN '2003-01-01' AND '2004-01-01'提示参数出错.
- 短信编程`
- 对话框改属性遇到问题。
- 请指点迷津,最好附上解决办法!
- 我需要同时显示多张位图,一张图是一个文档。由于需要它们同时显示(而不是切换显示),于是想到窗口分割。但是SDI那样的窗口分割它只能
- 简单问题:已知窗口的句柄,怎么发送消息使之最大化?
pCmdUI->SetCheck(m_bIsChecked);
if (pSysMenu != NULL)
{
pSysMenu->CheckMenuItem(IDM_ABOUTBOX,
_MF_CHECKED);
}
在该函数中的语句:
pmenu=menu.GetSubMenu(0);
后面增加这样的语句即可:
if(m_bIsChecked)
pmenu->CheckMenuItem(IDM_FIRST, MF_BYCOMMAND|MF_CHECKED);
else
pmenu->CheckMenuItem(IDM_FIRST, MF_BYCOMMAND|MF_UNCHECKED);如果有多个菜单,可能得进行多次这样的处理,呵呵