首页
社区
课程
招聘
[求助]这样的功能怎么实现?
发表于: 2009-3-6 14:46 3812

[求助]这样的功能怎么实现?

2009-3-6 14:46
3812
这样功能的代码是怎么实现的?

假如我想使用listctrl枚举出系统中的垃圾信息,listctrl带有checkbox,用户自主选择清理的项目,然后点击“修复”按钮进行选择修复

关于枚举系统中垃圾信息我会写了,可是怎么在"修复”修复按钮中执行选择操作呢?

就像下面的程序的界面

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
2
ListCtrl有个属性可以给每一项前面添加CheckBox,最后你把所有Item遍历一遍检查下状态就可以了,具体参考MSDN中的CListCtrl
2009-3-6 15:01
0
雪    币: 81
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
ListCtrl有个属性可以给每一项前面添加CheckBox,最后你把所有Item遍历一遍检查下状态就可以了

这个我知道,我可能没有说明白,我的意思是给每项编写一个函数,遍历得到选中项的状态后,怎么去调用相应的函数?
2009-3-6 15:10
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
4
每个Item都可以放一个隐形的附加数据,你把函数指针放进去好了
2009-3-6 15:23
0
雪    币: 81
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
能给点代码么?

说实话 ,是没有看明白
2009-3-6 15:26
0
雪    币: 268
活跃值: (95)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
6
参考:
00000001
&
00000010
&
00000100
&
00001000
switch(  )
case:
2009-3-6 15:30
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
7
就是SetItemData啦,仅供参考
2009-3-6 15:37
0
雪    币: 81
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
thanks明白了
2009-3-6 15:41
0
游客
登录 | 注册 方可回帖
返回
//