List1.List 如何逐行提取?(已解决)
提取了一个窗口里的所有子窗口的句柄到List1.List如何逐行提取查询类名和窗口名
List1.List里的句柄为
8324244
3147294
2491942
2295300
3212656
13829148
3343960
13304938
13567238
18810170
3147148
2426490
9504076
18285814
12584044
7865454
1508794
9766116
2754046
10617936
16123074
11011358
11863168
9897282
14812284
12125360
1508798
9700454
2754016
代码为
Private Sub Command3_Click()
Dim M As String
Dim step As Integer
step = List1.ListCount '获取List1.List总行数
For step = 1 To step
M = List1.List(step - 1)
Dim lpclassnameM As String
Dim BiaoTiM As String
lpclassnameM = Space(255)
GetClassName M, lpclassnameM, 255’获取句柄类名
List2.AddItem lpclassnameM
BiaoTiM = Space(256)
GetWindowText M, BiaoTiM, 256 ’获取窗口名
List3.AddItem BiaoTiM
Exit For
Next step
End Sub
只能提取第一个句柄的类名和窗口名,如何才能根据句柄提取所有句柄的类名和窗口名。。。谢谢各位帮忙看看
[ 本帖最后由 mayong123 于 2011-10-9 16:28 编辑 ]