能力值:
( LV9,RANK:170 )
|
-
-
2 楼
用spy++查一下
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
谢谢!我查到了,但是无法使用SetFocus让它获得焦点?不知为什么?
|
能力值:
( LV3,RANK:30 )
|
-
-
4 楼
先遍历所有窗口得到对话框句柄,
然后FindWindowEx获得控件句柄,
然后发送消息,WM_SETTEXT直接设置内容..
按钮发送BM_CLICK.
楼主你看如何.
给你贴一段radmin自动输入密码的代码参考一下.
我想应该是类似这样的吧...如果有错请楼下纠正一下.
HWND hMain =NULL;
HWND hPass,hOk;
HWND h = GetTopWindow(0 );
while ( h )
{
char buf[1024];
GetWindowText(h,buf,1024);
string str = buf;
if(str.find("Radmin 安全性")!=-1)
{
hMain = h;
break;
}
h = GetNextWindow( h , GW_HWNDNEXT);
}
hPass = FindWindowEx(hMain,0,"EDIT",NULL);
hOk = FindWindowEx(hMain,0,"BUTTON",NULL);
SendMessage( hPass,WM_SETTEXT,0,LPARAM("123456"));
SendMessage( hOk,BM_CLICK,0,0);
|
|
|