本帖最后由 131738 于 2014-10-29 15:44 编辑
请问为何 _GUICtrlListView_AddSubItem() 在循环中没有效果? 谢谢!!!#include <GUIConstantsEx.au3>
#include <GuiListView.au3>
Example()
Func Example()
Local $hImage, $hListView
; 创建 GUI
GUICreate("测试", 400, 300)
$hListView = GUICtrlCreateListView(" 0 列 | 1 列 ", 2, 2, 394, 268)
GUICtrlSendMsg($hListView, $LVM_SETCOLUMNWIDTH, 0, 80);发送消息到控件.设置列宽
GUICtrlSendMsg($hListView, $LVM_SETCOLUMNWIDTH, 1, 80);发送消息到控件.设置列宽
GUISetState(@SW_SHOW)
For $i = 0 To 10
_GUICtrlListView_AddItem($hListView, "主项" & $i, $i)
_GUICtrlListView_AddSubItem($hListView, $i, "子项" & $i, $i+1)
Next
; 循环到用户退出.
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
GUIDelete()
EndFunc ;==>Example
上面代码运行效果:
|