本帖最后由 cyl675 于 2013-9-11 18:02 编辑
在修改外部程序中的listview时候不知怎么办了,找了很久也没找到资料
拿着_GUICtrlListView_SetItemEx的源码改来改去也搞不定。为什么ControlListView就没有个SetText命令呢
这是一个Au3写的测试的程序
源码如下#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=d:\my documents\form1.kxf
$Form1_1 = GUICreate("Form1", 382, 370, 239, 184)
$ListView1 = GUICtrlCreateListView("插件|说明|热键", 0, 0, 378, 366, BitOR($GUI_SS_DEFAULT_LISTVIEW,$WS_VSCROLL), BitOR($WS_EX_CLIENTEDGE,$LVS_EX_GRIDLINES))
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 120)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 200)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 50)
GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
$ListView1_0 = GUICtrlCreateListViewItem("自动喂饭|给宝宝自动喂饭|f", $ListView1)
$ListView1_1 = GUICtrlCreateListViewItem("擦屁股|拉屎擦屁股|c", $ListView1)
$ListView1_2 = GUICtrlCreateListViewItem("摇篮曲|给宝宝唱摇篮曲|y", $ListView1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
我要如何写代码才能修改里面的文字呢 |