首页 > 教程资讯 > 教程详情

GetWindowText的教程

补充锦囊 沐白 2021-03-30
文章分享

完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。

GetWindowText是一款提取windows窗口中不能复制的文字的读取窗口文本,使用简单,只需按住鼠标左键拖动GetWindowText图标然后在你想要读取的窗口文本的地方松开即可,软件几乎能读取所有的标准窗口控件内容, 如:静态,分组框中 - 控制等,它也能查看密码框查看器,完全能够替代星号密码查看器。

GetWindowText功能

1.它原始的功能是读取窗口文本。

2.它可以读取几乎所有的文本,例如:从编辑,静态,分组框中 - 控制等。按住鼠标左键,拖到左中间的图案到需要读取的程序或文件夹中,当你释放鼠标按钮,将完成阅读

3.该函数将指定窗口的标题条文本(如果存在)拷贝到一个缓存区内。如果指定的窗口是一个控件,则拷贝控件的文本。但是,GetWindowText不能接收其他应用程序中控件的文本。

函数原型:Int GetWindowText(HWND hWnd,LPTSTR lpString,Int nMaxCount);

GetWindowText参数说明

hWnd:带文本的窗口或控件的句柄。

IpString:指向接收文本的缓冲区的指针。

nMaxCount:指定要保存在缓冲区内的字符的最大个数,其中包含NULL字符。如果文本超过界限,它就被截断。

getwindowtext的DELPHI例子:

var

p:pchar;

begin

getmem(p,255);

getwindowtext(application.Handle,p,255);

showmessage(strpas(p));

freemem(p);

end;

"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。

本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。