如何取得其它应用程序窗口上的组件的标题?(100分)

  • 主题发起人 主题发起人 huangxw2003
  • 开始时间 开始时间
H

huangxw2003

Unregistered / Unconfirmed
GUEST, unregistred user!
如何取得其它应用程序窗口上的组件的标题?在WINXP下正常,在WIN2000下能取得输入框的内容,但无法取得 按钮 的标题?<br>var<br> &nbsp;p:Tpoint;<br> &nbsp;h:integer;<br> &nbsp;str: Array[0..1024] of Char;<br>begin<br> &nbsp;getcursorpos(p); &nbsp;//得到当前光标的位置<br> &nbsp;h:=windowfrompoint(p); &nbsp;//当到光标处窗口的句柄<br><br> &nbsp;// 方法1<br> &nbsp;GetWindowText(h, str, 1024); &nbsp;// 取当前光标处组件的标题<br><br> &nbsp;// 方法2<br> &nbsp;sendmessage(h,WM_GETTEXT,1024,longint(str));<br>end;
 
后退
顶部