sendmessage
&
wm_lbuttonclick
&
wm_lbuttonclick
解决方案 »
- 关于VB操作word调试中的2个小问题
- lihonggen0(李洪根,用.NET,标准答案来了),你的联系方式多少?
- 请问谁有英语字典数据库,用TXT,MDB都行!!!!!!!!!!!!!!!!
- 关于CommonDialog控件 另存为 如果选择了 取消 怎么判断?文件名提前赋值,
- 寻求数字相加的算法
- 请问,用什么控件可实现表格录入?
- 菜鸟出世,请大家多多指教<关于生成安装文件的问题>
- 用ADO连接SQL SERVER7方法探讨
- 请问哪里有ActiveReports下载?
- 如何屏蔽掉程序窗口上的鼠标?
- 我数据库中有image这一字段如何在crystal report中显示图片出来,注图片的格式是多种的。
- 哪里有msdn可以下载?
[email protected]
通过父窗体,类名称,caption或者是Text找,找到了就模拟鼠标击键就行了SendMessage
如果按钮有快捷方式按钮上有下划线的字母可以用alt+字母激活的sendkey()就可以。
注意,跨进程操作时,可能不成功
for each ctl in from.controls
select case typename(ctl.name)
case "CommandButton"
if ctl.caption="A"
sendmessage(ctl.hwnd,wm_lbuttonclick,0,0)
'这里的后两个参数我也不清楚,在网吧
end if
end select
Next
Declare Function EnumChildWindows& Lib "user32" ( _
ByVal hWndParent As Long, _
ByVal lpEnumFunc As Long, _
ByVal lParam As Long) 【说 明】 为指定的父窗口枚举子窗口