VC++6.0 如何进行clistctrl 重载

VC++6.0 如何进行clistctrl 重载,第1张

你需要的重载步骤是这样的:

菜单中找到New Class(添加类),输入类名CListCtrlEx,选择基类CWnd(因为没有CListCtrl基类),确定。

找到新类的声明处(.h文件,你可以创建新h/cpp文件,也可以在对话框文件组添加),将基类改成CListCtrl。

GetItemText添加稍微复杂,出了需要添加.h文件的函数声明和你上面代码的函数实体,还需要在AFX_MESSAGE_MAP中添加消息映射,具体你可以找到MFC源代码中CListCtrl源代码参考。

在ListCtrl中进行排序 列表控件(CListCtrl)的顶部有一排按钮,用户可以通过选择不同的列来对记录进行排序。但是 CListCtrl并没有自动排序的功能,我们需要自己添加一个用于排序的回调函数来比较两个数据的大小,此外还需要响应排序按钮被点击

1、首先,点击Insert插入按钮。

2、然后,接着点击File Text按钮。

3、接下来,找到Insert File文件。

4、这个时候,就可以在这里设置查找范围。

5、此时,还可以点击此处浏览文件。

6、最后,点击Ok按钮即可成功确定。

注意事项:

VC++集成了便利的除错工具,特别是集成了微软Windows视窗 *** 作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11611621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存