我猜有一个程序是用 Visual Basic 类编写的。我没有源代码,也不会更改它。它有一个MainForm,在 MainFrom 中有一个Frame,在 Frame 中有一个Label。标签的名称是Label1。该程序显示一些带有 Label1 的数据。我想用我的程序读取 Label1 的标题。我的程序是用delphi编写的。我可以访问主窗体和框架的句柄及其标题或类,如下所示:
Hnd := FindWindow('ThunderRT6FormDC', nil); // 找到mainForm的句柄
Hnd2 := FindWindowEx(Hnd, 0, 'ThunderRT6Frame', nil); // 在主窗体中查找Frame的句柄
但我不知道如何访问或读取 Label1 的标题。请帮我 ...
您可以尝试以下操作:
WM_GETTEXT。坦率地说,如果前两个选项被证明不可用,我认为 OCR 实际上是最简单的。