`
webcode
  • 浏览: 5946916 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

MFC Grid control 探索之路(一)

 
阅读更多

因为项目开发的需要,今天需要研究一下vc++中的表格控件是如何使用。

惊讶地发现MFC竟然没有提供表格控件。不过学过JAVA就明白JTable实在太复杂了,大概也就是这个原因所以MFC没有自带表格控件吧。

不过好在有MFC Grid control,现在已经更新到2.26版本了。真的很佩服这些写开源代码的人,总觉得这才是真正的高手。什么时候自己写的代码也能加入开源代码的行列就好了……

这次的学习主要是参考了这个网站。非常棒!上面有这个控件的源代码,也有示例程序,不过要下载的话需要先注册一个帐号。感觉不错!

http://www.codeproject.com/KB/miscctrl/gridctrl.aspx

不过,如果大家使用这个示例程序的时候可能出现这样的问题,就是提示说无法找到“MFC42U.LIB”。这是因为这个示例程序中的字符集是unicode,但是一般安装vc6.0的时候默认是不安装unicode字符集的。通过上网查找,我找到了解决方法。

1:可以在CSDN中下载这个“MFC42U.LIB”,不过大概今天的网速太慢,也可能是资源的问题,反正我没有下载下来。因此使用的第2个解决方案。

2:到vc6.0中选择Build->Set Active Configeration,然后选择第一个,就是表示自己这个程序不使用unicode字符集。当然,如果以后开发的程序要用unicode的话,那必须还是要按第一种方法去下载的。不过如果只是为了学习就不用这么麻烦了。

好了,这是万里长征第一步,现在开始向表格控件前进!

(未完待续)

分享到:
评论

相关推荐

    MFC Grid control 2.7完整版

    MFC Grid control 2.7完整版 MFC Grid control 2.7完整版

    MFC Grid control 2.26

    MFC Grid control 2.26 是一个经过多年发展,广为使用的列表控件,功能十分强大,可以对任意某格改变颜色,设定风格,进行编辑,嵌入下拉框等等,引用处在 http://www.codeproject.com/miscctrl/gridctrl.asp(已...

    MFC Grid Control拓展

    对code project上的MFC Grid Control进行拓展

    MFC Grid control封装为DLL

    MFC Grid control是一款非常优秀的网格控件,支持非常丰富的界面元素,因而在数据库程序及报表程序应用较为广泛,MFC Grid control的作者并没有将其封装为DLL,因为在程序的多个模块复用这个控件比较麻烦(需要在多...

    MFC Grid Control 2.25源代码和Demo

    MFC Grid Control是一款优秀的二维表格控件,每个单元格支持只读编辑框、检查框、日期时间控件、组合框等数据输入类型,还可以自己扩展需要的数据输入类型,此表格控件可以在VC开发的工程中直接使用

    MFC.grid.code.choices.rar_MFC 表格_MFC表格_grid_grid control_mfc gri

    MFC编程选择表格控件设计代码Design MFC grid control code programming choices

    MFC Grid control 2.27.pdf

    ListCtrl控件的详细讲解,中英文对照。对于学习Grid control 控件有极大的帮助。

    MFC_Grid_control_2.27

    MFC_Grid_control_2.27 很好的Grid控件 此为中英文对照帮助

    MFC GridCtrl 2.27修正版

    基于MFC Grid control 2.27的修改版,原版是非常好用的表格资源,我自己一地在用,使用中修正了原版插入表格列崩溃的bug, 修正在vc2010下编译不过的问题等等几处修正. 增加滚到到focus表格cell的函数.

    Virtual-Grid-Control.rar_CVirtualGridCtrl_control_grid_vc grid_虚

    vc++的virtual grid control。和mfc的虚拟list control类似,但是是独立实现。对学习表格控件的设计与实现有帮助。

    gridctrl_demo

    用MFC Grid control控件写的一个表格,对显示数据库数据很有帮助.MFC Grid control版本为2.27.

    CGridCtrl 控件 InsertColumn 崩溃的解决办法

    CGridCtrl 控件 InsertColumn 函数异常解决办法最近在使用 CGridCtrl 控件时,发现调用 InsertColumn 函数会出现 vector 数组下标越界异常。对比 CTreeGridCtrl 中的代码发现,只需要在 CGridCtrl 的源代 ...

    2个grid control的拖拉

    对code project上的MFC GridControl进行修改,用于2个GridControl之间的拖拉

    深入浅出mfc简体中文版

    第3章 MFC 六大關鍵技術之模擬/ 109 MFC 類別階層/ 111 Frame1 範例程式/ 111 MFC 程式的初始化過程/ 115 Frame2 範例程式/ 118 RTTI(執行時期型別辨識) / 122 CRuntimeClass 與類別型錄網/ 123 DECLARE_DYNAMIC ...

    gridctrl227(CGridCtrl)修改版

    CGridCtrl控件,其原作者为 Chris Maunder 原文地址:http://www.codeproject.com/Articles/8/MFC-Grid-control-2-27 修改版实现单元格按自定义文本格式多行显示功能,修改比较简单,供参考。

    UltimateGrid72源代码

    UltimateGrid开源代码包 100% MFC, built for MFC developers ... Why use a control designed for Visual Basic, when you can use a control designed to take advantage of your MFC development knowledge?

    向MFC网格控件添加超链接支持

    一个新类,将超链接支持添加到MFC Grid Control

    gridctrl_合并单元格

    This example demonstrates how to add "merge cells" ability to Chris Maunder's MFC Grid control (derived from CWnd).

    CMFCPropertyGridCtrl使用

    CMFCPropertyGridCtrl使用

Global site tag (gtag.js) - Google Analytics