社区
界面
帖子详情
CJ60Lib的高手请进。
Leslie_J
2006-10-12 02:10:51
原来:
我在对话框程序中创建了一个ListCtrl资源,并把该资原与一个CCJlistCtrl类的变量关联。运行程序时只要点击列表头即可对列表项进行排序。
后来:
我从CCJListCtrl派生了一个类CMyListCtrl.并使ListCtrl资源与之关联。运行程序时发现点击列表头时没有了排序功能。
问:如何才能从CCJListCtrl的那“点击列表头即可对列表项进行排序”的功能继承到我的派生类中支呢?
...全文
178
1
打赏
收藏
CJ60Lib的高手请进。
原来: 我在对话框程序中创建了一个ListCtrl资源,并把该资原与一个CCJlistCtrl类的变量关联。运行程序时只要点击列表头即可对列表项进行排序。 后来: 我从CCJListCtrl派生了一个类CMyListCtrl.并使ListCtrl资源与之关联。运行程序时发现点击列表头时没有了排序功能。 问:如何才能从CCJListCtrl的那“点击列表头即可对列表项进行排序”的功能继承到我的派生类中支呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Leslie_J
2006-10-13
打赏
举报
回复
看来有些事还是要自己解决阿!
CJ60LIB的CCJlistCtrl数捕捉下面消息来处理对表头单击事件进行处理:
HDN_ITEMCLICKA,HDN_ITEMCLICKW(在MSDN中查不到HDN_ITEMCLICKW)
但不知道具体原因是什么到了派生类中这个响应函数就失效了。
在派生类中捕捉LVN_COLUMNCLICK并调用CCJlistCtrl::SortTextItems便可解决问题。
VS编译
CJ60lib
库文件并在项目中使用
本文介绍了如何在Visual Studio环境中重新编译
CJ60lib
库,并解决编译过程中遇到的常见错误。包括源码转换、项目属性设置、源文件路径修改、重定义错误处理、未定义错误修正、类型说明符明确化以及特定函数和宏的调整。最终生成适用于VS的lib和dll文件,并指导如何将这些文件应用到项目中。
新建工程设置
CJ60lib
开发
本文介绍
CJ60Lib
界面库的安装配置方法及其提供的多种改进MFC类,包括按钮、组合框、工具栏等组件的增强功能。
MFC 扩展库 -
CJ60Lib
( 针对Visual C++ 6.0进行的升级 )
CJ60Lib
是一个针对Visual C++ 6.0升级的MFC扩展库,提供了一系列增强的MFC类,如CCJButton、CCJComboBox等。使用该库需要设置工程属性,包括链接库路径、预处理器指令等。库中的类包括扁平外观的控件,如CCJToolBar,以及用于Outlook样式的CCJOutlookBar等。
MFC 扩展库 -
CJ60Lib
的介绍
本文详细介绍如何将应用程序从使用MFCXLib库迁移到更新的
CJ60Lib
库。包括设置步骤、库的静态链接方法、类库介绍及使用说明。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章