可编辑列表
来源:互联网 发布:java新手二次开发好吗 编辑:程序博客网 时间:2024/06/05 03:33
学习mfc练习源文件参考http://blog.csdn.net/qingyang8513/article/details/50986455
一、开发环境
1、VS2015;
2、C++ / MFC;
二、主要目标及重点
1、目标:实现在双击列表框时的动态修改,包括:
1)双击空白处时自动添加一行;
2)双击已有数据时使用显示编辑框实现动态修改子项。
2、重点内容:
1)List Control控件NM_DCLICK消息响应事件;
2)Edit Control的KillFocus消息响应;
3)Edit Control的动态显示及隐藏;
4)List Control获取指定行和列的编号,并获取指定行和列的内容及修改赋值。
三、开发示例
1、创建基于对话框的MFC应用程序,删除原有的静态文本;
2、添加一个List Control控件和一个Edit Control控件,并分别关联控制变量m_ListTem和m_EditTest(List Control控件适当调整大小,Edit Control大小不用调整);
3、初始化对话框函数OnInitDialog中实现List Control控件和Edit Control控件的初始化,代码如下:
5、为List Control控件添加NM_DBLCLK消息响应,并添加代码如下:
6、为Edit Control控件添加EN_KILLFOCUS消息响应,并添加代码如下:
7、生成 ---> 生成解决方案,即可测试运行,效果下图所示:
图1 初始化效果
图2 动态修改子项
图3 动态添加一行
阅读全文
0 0
- 可编辑列表
- 可编辑的下拉列表
- 可编辑下拉列表框
- 可编辑的列表控件
- select 下拉列表可编辑
- 可编辑的下拉列表
- 让下拉列表可编辑
- MFC列表框实现可编辑功能
- js 可编辑下拉列表 已测试
- vc中让列表框可编辑
- 实现列表CListCtrl可点击编辑
- 让下拉列表select可编辑的简便方法
- 让下拉列表select可编辑的简便方法 2
- [转]可编辑列表控件(支持TAB键)
- 可编辑的下拉列表+模糊搜索(模拟)
- VC/MFC可编辑的列表控件的实现
- C++实现可编辑列表框控件类
- struts2+easyui datagrid可编辑操作及列表数据提交
- 【转载】java内存分析
- PAT考试乙级1046(C语言实现)
- 金庸说的:人不要太牛逼
- VMware安装Ubuntu
- 技术笔记——Django+Nginx+uwsgi搭建自己的博客(二)
- 可编辑列表
- 数据处理
- 信号量,互斥锁,条件变量的联系与区别
- SpringMVC @Transactional的陷井大坑引发No Session found for current thread
- 最实用也最容易被遗忘的 Linux 命令行使用技巧
- 漫画:80 端口争夺战
- 单例模式简介
- Linux 之父怒斥:一些“安全人士是TMD的白痴!”
- 虾米音乐代码注释惊现 “穷逼 vip”,程序员要出来接锅了