读书人

怎么向窗体输入字符(API调用向其他程

发布时间: 2012-01-23 21:57:28 作者: rapoo

如何向窗体输入字符(API调用向其他程序的窗口输入)
>>>> Window <<<<
Title:连接到 192.168.1.1
Class:#32770
Position:149, 192
Size:326, 312
Style:0x94C82BCC
ExStyle:0x00010501
Handle:0x00210848

>>>> Control <<<<
Class:SysCredential
Instance:1
ClassnameNN:SysCredential1
Name:
Advanced (Class):[CLASS:SysCredential; INSTANCE:1]
ID:1002
Text:
Position:11, 163
Size:299, 51
ControlClick Coords:142, 46
Style:0x50030031
ExStyle:0x00010004
Handle:0x00490990

>>>> Mouse <<<<
Position:156, 231
Cursor ID:0
Color:0xD4D0C8

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<
位于 192.168.1.1 的服务器 192.168.1.1 要求用户名和密码。

警告: 此服务器要求以不安全的方式发送您的用户名和密码(没有安全连接的基本认证)。
用户名(&U):
密码(&P):
确定
取消


>>>> Hidden Text <<<<


上面是通过AutoIt Window Info查看到的窗体信息



如图,就是我登录家用路由器时弹出的对话框,现在知道代码可以判断这个对话框是否出现,就是找不到向用户名和密码框输入的代码。
拜托了,百度了好几个小时,没有结果

[解决办法]
先激活该对话框,然后调用sendkeys
[解决办法]
帮顶

读书人网 >VB

热点推荐