-
-
[求助]关于VB,delphi找子窗口模拟按扭问题
-
发表于:
2007-9-9 20:16
4897
-
[求助]关于VB,delphi找子窗口模拟按扭问题
一般,对话框的话,要模拟鼠标点击一个按扭,就先找窗口,得到句柄,然后再找子窗口,代码:
invoke FindWindow,NULL,CTXT("〖WYWZ〗控制台(1.0.1.2--20050730)")
.if eax!=NULL
mov hText,eax
.endif
invoke FindWindowEx,hText,NULL,NULL,CTXT("擦除")
.if eax!=NULL
mov hText1,eax
invoke SetWindowPos,hText1,HWND_NOTOPMOST, 100 , 200,200, 200, SWP_NOSIZE
invoke SendMessage,hText1,WM_LBUTTONDOWN,0,0
invoke SendMessage,hText1,WM_LBUTTONUP,0,0
.endif
但是VB,delphi写的程序,偶实在找不到按扭子窗口,比如,ThunderRT6FormDC,窗口是找到了,返回一个句柄,但是它有个按扭"下一步" 这个我用FindWindowEx就找不到它的句柄了...很压抑的说...
难道vb,delphi写的程序,就要用其他方法吗?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!