如何向窗体输入字符(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
[解决办法]
帮顶