APP下载

MFCGrid控件ButtonCell功能的实现

2012-10-21唐夏华

大众科技 2012年8期
关键词:按钮用户功能

唐夏华

(广西华蓝设计(集团)有限公司,广西 南宁 530001)

MFCGrid控件ButtonCell功能的实现

唐夏华

(广西华蓝设计(集团)有限公司,广西 南宁 530001)

MFCGrid提供的单元格式类型虽然比较丰富,但是其缺少了一个常用的单元格类型:按钮型,即在单元格上有一个按钮,点击时可以出现界面供用户选择数据,用户也可以选择在单元格上直接输入数据。这样即可以保证输入的规范,也兼顾了效率。

MFC;MFCGrid;按钮单元格

1 技术背景

1.1 MFC简介

MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以 C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。目前,许多功能强大控件就是基于MFC库开发的,MFCGrid就是其中之一。

1.2 MFCGrid控件简介

MFCGrid控件是一款基于MFC技术的开源表格控件,它支持丰富的界面表现形式和用户操作,被广泛应用于MFC应用程序中。MFCGrid拥有许多常用的单元格类,如下表所示:

类名称功能CGridCellCheck 复选框单元格,允许用户选择多个单元格CGridCellCombo 下拉列表框单元格,允许用户点击单元格上的下拉列表设置单元格内容CGridCellDateTime 日期单元格,要求必须输入时间格式的内容CGridCellNumeric 数字单元格,要求输入类型必须为数字CGridURLCell URL单元格,用户点击单元格时,以单元格内容为URL地址打开网页

MFCGrid提供的单元格式类型虽然比较丰富,但是其缺少了一个常用的单元格类型:按钮型,即在单元格上有一个按钮,点击时可以出现界面供用户选择数据,用户也可以选择在单元格上直接输入数据。……

登录APP查看全文

猜你喜欢

按钮用户功能
这些按钮能随便按吗?
也谈诗的“功能”
当你面前有个按钮
关于非首都功能疏解的几点思考
关注用户
关注用户
关注用户
内心不能碰的按钮
如何获取一亿海外用户
中西医结合治疗甲状腺功能亢进症31例