【MFC】绑定数据到菜单项目并获取内容
2018-02-02 03:07
260 查看
// 绑定dwItemData到菜单项
MENUITEMINFO mi = {sizeof(MENUITEMINFO)};
memset(&mi,0,sizeof(mi));
mi.cbSize = sizeof(MENUITEMINFO);
mi.fMask = MIIM_DATA;
mi.fType = MFT_STRING;
mi.dwItemData = code;
SetMenuItemInfo(hMenu, menuIndex, TRUE, &mi);
-------------------
// 获取菜单项绑定的dwItemData
HMENU hMenu = GetSubMenu(m_btnRoute.m_hMenu,0);
MENUITEMINFO mi = {sizeof(MENUITEMINFO)};
memset(&mi,0,sizeof(mi));
mi.cbSize = sizeof(MENUITEMINFO);
mi.fMask = MIIM_DATA;
mi.fType = MFT_STRING;
mi.dwItemData = 0;
GetMenuItemInfo(hMenu, nId - ID_BASE, TRUE, &mi);
MENUITEMINFO mi = {sizeof(MENUITEMINFO)};
memset(&mi,0,sizeof(mi));
mi.cbSize = sizeof(MENUITEMINFO);
mi.fMask = MIIM_DATA;
mi.fType = MFT_STRING;
mi.dwItemData = code;
SetMenuItemInfo(hMenu, menuIndex, TRUE, &mi);
-------------------
// 获取菜单项绑定的dwItemData
HMENU hMenu = GetSubMenu(m_btnRoute.m_hMenu,0);
MENUITEMINFO mi = {sizeof(MENUITEMINFO)};
memset(&mi,0,sizeof(mi));
mi.cbSize = sizeof(MENUITEMINFO);
mi.fMask = MIIM_DATA;
mi.fType = MFT_STRING;
mi.dwItemData = 0;
GetMenuItemInfo(hMenu, nId - ID_BASE, TRUE, &mi);
相关文章推荐
- Atitit 项目界面h5化静态html化计划---vue.js 把ajax获取到的数据 绑定到表格控件 v2 r33.docx
- Atitit 项目界面h5化静态html化计划---vue.js 把ajax获取到的数据 绑定到表格控件 v2 r33.docx
- .xml获取菜单数据,绑定Menu控件,XmlDataSource控件
- jquery form表单获取内容以及绑定数据
- jQuery实现获取form表单内容及绑定数据到form表单操作分析
- vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
- 在WordPress中获取数据库字段内容和添加主题设置菜单
- Silverlight项目笔记7:xml/json数据解析、TreeView、引用类型与数据绑定错误、图片加载、虚拟目录设置、silverlight安全机制引发的问题、WebClient缓存问题
- 201507221403_《backbone之一——新建模型和集合、实例化模型、模型上监听事件的方法、模型设置和获取后台数据、配置理由方法、视图绑定事件的方法、绑定模型等》
- 获取DataGridView绑定BindingSource的数据表,并根据树控件点击进行筛选数据表,下拉控件自定义排序问题初步解决方法,解决了该行属于另一个表的错误提示.
- MFC编辑框输入内容与显示内容转为16进制数据——更正版
- 详解Angular.js数据绑定时自动转义html标签及内容
- 使用keytool创建证书,并获取证书内容对数据进行验证。
- MFC中 在线程里获取主对话框上编辑框中的内容
- 实现带有数据绑定的客户端脚本控制的二级联动菜单[zz]
- ASP.NET数据绑定菜单控件
- 新闻具体页面中,获取标题和内容数据的方法
- 通过使用getJSON异步获取json数据文件并绑定事件处理函数
- Asp.net中在GridView数据绑定事件中改变显示内容要注意的问题
- 搭建maven web项目并配置quartz定时任务【业务:对比数据变化内容】 历程(一)