我自己写了这个软件,能取窗口句柄和类名.不过QQ的密码框加密了,不能取密码.要的话请留Email.注明是2000还是98.因为我用了一个半透明的.
解决方案 »
- 求助:怎么计算某仓库管理员负责仓库的进货量?
- TIdUDPServer使用问题
- 酒店宾馆洗浴娱乐一卡通系统哪个公司的做的好
- 一台计算机中,如何利用SPCOMM怎么实现COM1和COM2的通信
- 用TIdFtpClient连接服务器,怎样释放端口
- 没有高手了十来都解决不了!!!唉可悲的娃呀!!!!!!
- 请问如何在报表上画出一个表格,然后将一个数据表的数据正好填在表格内打印呢?
- 只有这么多分啦!!怎么移动主窗体到桌面右上角,只显示表格内的第一行区域???
- 请问怎么取一个字符串的子串用什么函数?(在线急)
- delphi 用 dbexpress 连接到数据库,如何增加记录呢?
- 在mdi表單中調用設為最大化的子表單時,它首先顯示小的子表單,然后才把它最大化,影響美觀,有何辦法解決?
- 怪了,D6不兼容D5
const
Size = 1024;
var
Buffer: PChar;
begin
GetMem(Buffer, Size);
try
Result := '';
SendMessage(mHandle, WM_GETTEXTLENGTH, 0, 0);
SendMessage(mHandle, WM_GETTEXT, Size, LongInt(Buffer));
Result := string(Buffer);
finally
FreeMem(Buffer, Size);
end;
end; { GetPasswordText }procedure TForm1.Timer1Timer(Sender: TObject);
var
vHandle: THandle;
begin
vHandle := WindowFromPoint(Mouse.CursorPos);
if vHandle = Handle then Exit;
Caption := GetPasswordText(vHandle);
end;//如果你要给分
//就给zswang!
Windows.GetClassName()
Windows.GetWindowText()
Windows.FindWindow()
const
Size = 1024;
var
Buffer: PChar;
begin
GetMem(Buffer, Size);
try
Result := '';
SendMessage(mHandle, WM_GETTEXTLENGTH, 0, 0);
SendMessage(mHandle, WM_GETTEXT, Size, LongInt(Buffer));
Result := string(Buffer);
finally
FreeMem(Buffer, Size);
end;
end; { GetPasswordText }procedure TForm1.Timer1Timer(Sender: TObject);
var
vHandle: THandle;
begin
vHandle := WindowFromPoint(Mouse.CursorPos);
if vHandle = Handle then Exit;
Caption := GetPasswordText(vHandle);
end;这段代码可以取最新版的qq的句柄吗?