找回密码
 加入
搜索
楼主: kk_lee69

[系统综合] 有办法在虚拟 LISTVIEW 里面加入$LVS_EX_CHECKBOXES 的风格吗??

 火.. [复制链接]
发表于 2014-12-1 15:23:52 | 显示全部楼层
一样,剪一个imagelisr,随便你搞
发表于 2014-12-1 15:27:15 | 显示全部楼层
对了,我从不改别人的代码,毕竟出发点不同,我要改也许从头到尾都改了,包括思路
发表于 2014-12-1 15:33:35 | 显示全部楼层
这个事情,二呆很清楚,我只提供思路,包括些许代码的优化,但不可能直接给代码
 楼主| 发表于 2014-12-1 15:33:36 | 显示全部楼层
回复 17# netegg

理解 !!  感謝蛋大的幫助  你的很多例子  其實很有幫助的!! 感謝  我在研究看看^^
发表于 2014-12-1 15:36:27 | 显示全部楼层
有问题,能回答的我不保留,随便,只要我会
发表于 2014-12-2 08:22:03 | 显示全部楼层
_GUICtrlListView_SetExtendedListViewStyle($hListview, BitOR($LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT, $LVS_EX_SUBITEMIMAGES, $LVS_EX_CHECKBOXES))
 楼主| 发表于 2014-12-2 23:24:01 | 显示全部楼层
回复 21# haijie1223

這個語法我知道 在一般的LISTVIEW 上面有作用  但是在 虛擬 LISTVIEW 上面是沒有作用的

測試方法 使用一樓的 範例程式 加進去這個語法就可以知道結果 是無法作用的  感謝!!幫忙
发表于 2014-12-2 23:26:12 | 显示全部楼层
我是来看蛋神的~~
发表于 2014-12-3 07:54:37 | 显示全部楼层
本帖最后由 haijie1223 于 2014-12-3 07:55 编辑

回复 22# kk_lee69

    [code]#include <GUIConstantsEx.au3>
#include <GuiListView.au3>

GUICreate("ListView Test", 220, 150)
$hListview = GUICtrlCreateListView("列 1  |列 2|列 3  ", 10, 10, 200, 100)
_GUICtrlListView_SetExtendedListViewStyle($hListview, BitOR($LVS_EX_GRIDLINES, $LVS_EX_FULLROWSELECT, $LVS_EX_SUBITEMIMAGES, $LVS_EX_CHECKBOXES))
$idItem1 = GUICtrlCreateListViewItem("爷爷1|爸爸1|孙子1", $hListview)
$idItem2 = GUICtrlCreateListViewItem("爷爷2|爸爸2|孙子2", $hListview)
$idItem3 = GUICtrlCreateListViewItem("爷爷3|爸爸3|孙子3", $hListview)
GUISetState()

While 1

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2014-12-3 09:09:19 | 显示全部楼层
回复 24# haijie1223

這個我知道  ,您試看看  在你的語法理面 加上  + $LVS_OWNERDATA 這個風格

你的 CHECKBOX 就會不見了
发表于 2014-12-5 07:37:21 | 显示全部楼层
回复 25# kk_lee69


    $LVS_OWNERDATA 这个风格是起什么效果的?
发表于 2014-12-5 07:39:59 | 显示全部楼层
本帖最后由 netegg 于 2014-12-5 07:41 编辑

回复 26# haijie1223
该样式指定一个虚拟控件
LVS_OWNERDATA的目的在于ListView本身不存储数据,它只存储数据的行列信息,具体的行列数据,通过响应LVN_GETDISPINFO通知来实时生成
发表于 2014-12-5 08:37:11 | 显示全部楼层
前来学习。。。。。。。。。。。。。。
 楼主| 发表于 2014-12-5 11:46:31 | 显示全部楼层
回复 26# haijie1223
一般來說 LISTVIEW 是自己管理自己的資料  也就是我們把資料丟給 LISTVIEW 他會自己管理自己的資料  ,缺點是 當資料量大 上萬筆 上千萬筆的時候  速度慢

如果 加上 $LVS_OWNERDATA  這個風格後 表示 告訴 LISTVIEW 資料不透過他管,資料可以放在自己的陣列(數組) 裡面,然後 當有需要的時候 才秀出來

....................打了半天  沒想到  蛋大 一句話  就把精隨 說出來了
发表于 2014-12-5 13:54:00 | 显示全部楼层
谢谢 支持一下 学习了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-2 13:09 , Processed in 0.072891 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表