现在的位置: 首页 > 综合 > 正文

MFC一天一练 —- 静态菜单操作

2013年08月03日 ⁄ 综合 ⁄ 共 397字 ⁄ 字号 评论关闭

直入主题:

一、如何给菜单增加标记?

UINT CMenu::CheckMenuItem(
   UINT nIDCheckItem,
   UINT nCheck 
);
具体使用参考MSDN

二、如何设置默认的菜单选项?

BOOL CMenu::SetDefaultItem(
   UINT uItem,
   BOOL fByPos = FALSE 
);
具体使用参考MSDN

三、如何设置菜单的某一项为不可使用?

UINT CMenu::EnableMenuItem(
   UINT nIDEnableItem,
   UINT nEnable 
);
并且在框架类得构造函数中写入:m_bAutoMenuEnable = FALSE; 具体使用参考MSDN   

四、如何给菜单的子菜单的某一项增加按键响应详细?

打开资源管理器,选定菜单ID,右键,然后增加相应的按键消息响应函数即可

五、当菜单的子菜单改变后,如何更新?

打开资源管理器,选定菜单ID,右键,然后增加相应的菜单更新消息响应函数即可

【上篇】
【下篇】

抱歉!评论已关闭.