rt
解决方案 »
- 问个编写外挂的问题
- delphi文件读写问题 从某个指定的位置写入却把之前的内容清除了
- 求教 有哥们用macbook air 双系统来跑DELPHI 搞开发的么?!
- 菜菜问题,先谢大家。
- 关于计算公式的问题!(高分)
- timeout expired问题!(急!)
- 前些时候在这里看到vss for d6的软件,哪里有下的, 我没找到
- 谁有:在程序运行时可任意移动、调整控件大小的控件
- 高手请进,image问题?
- 无何在程序中添加限制单机安装的功能?
- 我是一个delphi的新手,能不能介绍我一个入门的书,最好是电子读书,谢谢
- 汉化了Express Printing System and SpreadSheet 有用的进来。
var
s1: string;
hwndEdit,hwndNotepad: HWND;
begin
s1 := 'Hello!';
ShowMessage(s1);
hwndNotepad := FindWindow(0,PChar('无标题 - 记事本'));
hwndEdit := FindwindowEx(hwndNotepad,0,'Edit',0);
//SetWindowText(hwndEdit,PChar(s1));
SendMessage(hwndEdit,WM_SETTEXT,0,lParam(PChar(s1)));
end;
比如焦点落在任意一个程序的任意一个文本框内,如何获得这个文本框的Handle??
除非你的程序在后台运行,否则的话焦点会在你的程序中。
Shift: TShiftState; X, Y: Integer);
var p:Tpoint;
h:hwnd;
begin
p.X:=x;
p.Y:=y;
h:=WindowFromPoint(p);
end;