GetWindowText是一款十分實用的可以幫你提取 windows 窗口中不能復制的文字的讀取窗口文本。GetWindowText 美中不足的地方是不可以復制灰色按鈕和某些下拉選項上的文字,其他的都過得去。記得以前折扣軟件 Aqua Deskperience 可以像截圖一樣截取文字,但到了 win 7 就不太好使了。只需按住鼠標左鍵拖動GetWindowText 的圖標然后在你想要讀取的窗口文本的地方松開,便得到了窗口控件中的文本內容。它幾乎能讀取所有的標準窗口控件內容, e.g. from Edit, Static, Groupbox - Controls, etc。也支持目錄控件(SysTreeView32) 和列表 (SysListView32)的內容。并且,它也能查看密碼框查看器,完全能夠替代星號密碼查看器。
1.它原始的功能是讀取窗口文本。
2.它可以讀取幾乎所有的文本,例如:從編輯,靜態(tài),分組框中 - 控制等。按住鼠標左鍵,拖到左中間的圖案到需要讀取的程序或文件夾中,當你釋放鼠標按鈕,將完成閱讀
3.該函數(shù)將指定窗口的標題條文本(如果存在)拷貝到一個緩存區(qū)內。如果指定的窗口是一個控件,則拷貝控件的文本。但是,GetWindowText不能接收其他應用程序中控件的文本。
函數(shù)原型:Int GetWindowText(HWND hWnd,LPTSTR lpString,Int nMaxCount);
hWnd:帶文本的窗口或控件的句柄。
IpString:指向接收文本的緩沖區(qū)的指針。
nMaxCount:指定要保存在緩沖區(qū)內的字符的最大個數(shù),其中包含NULL字符。如果文本超過界限,它就被截斷。
getwindowtext的DELPHI例子:
var
p:pchar;
begin
getmem(p,255);
getwindowtext(application.Handle,p,255);
showmessage(strpas(p));
freemem(p);
end;
騰訊視頻官方版 | 45.34MB
愛奇藝視頻官方正式版 | 35.10MB
暴風影音最新版下載 | 50.3MB
QQ音樂官方正式版 | 24.2MB
酷狗音樂2022下載 | 37MB