n2=FindWindowEx(n1, 0, "SysListView32", "") '得到ListView控件的窗口句柄号。 xmn=SendMessage(n2, %LVM_GETITEMCOUNT, 0, 0) '获取ListView项目数
===============
不好意思,我晚上抽空试了一下,似乎真的不太容易实现,搜索网上好像也没有什么可用的信息
就像吃饭可以撑死人,如果我一次性给一个人一吨食物吃,就可以至他于死地,但是如果我每天都请他吃饭,可能他活的更痛快了,哈哈
乱打比方
我的意思是,也许接受消息的对象不能把一连串消息当成一个消息来处理,形成不了组合键,所以达不到效果
你可以尝试这样(我没试)
先发个wm_setfocus消息让对象获得焦点,然后改用keybd_event来发送按键
=================
Private Const WM_SETFOCUS = &H7
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
以上就是关于如何获取SysListView32窗体里的每项内容,并让指定的内容获取焦点全部的内容,包括:如何获取SysListView32窗体里的每项内容,并让指定的内容获取焦点、请问postmessage(sendmessage)向其它窗口发送CTRL+A等组合按键的方法!、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)