发送字符串到当前光标所在位置
来源:互联网 发布:鲲鹏房地产大数据平台 编辑:程序博客网 时间:2024/06/06 02:16
var
cn: array[0..255] of Char;
HD: HWND;
T1,T2: DWORD;
begin
(*获得焦点所在窗口句柄,可以是除本身外的所有其他应用程序。
如果焦点所在子窗体中,则获得的是父窗口句柄。*)
HD := GetForegroundWindow;
if HD > 0 then
begin
//通过焦点所在窗口的句柄,获得其线程的标识符
T1 := GetWindowThreadProcessId(HD);
//通过本身的句柄,获得本身的线程的标识符
T2 := GetWindowThreadProcessId(Application.Handle);
//共享焦点
AttachThreadInput(T2,T1,True);
HD := GetFocus;
if (HD > 0) then
begin
GetClassName(HD,cn,Length(cn));
if Trim(cn) = 'Edit' then //类名
begin
SendMessage(HD,WM_SETTEXT,1,LongInt(PChar(str)));
PostMessage(HD,WM_KEYDOWN,VK_RETURN,0); //发回车命令
end;
end;
//撤销连接
AttachThreadInput(T2,T1,False);
end;
//HD := GetFocus; //如果单独用,只能获得当前应用程序的焦点所在控件的句柄。
end;
- 发送字符串到当前光标所在位置
- android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置
- @功能 中用到 android EditText插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置和删除
- EditText插入表情(字符串)到光标所在位置
- Android关于EditText,插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置的两种方式
- android EditText插入字符串到光标所在位置(表情开发用到,记下)
- 模拟键盘向当前光标处发送字符串
- 动态获取当前屏幕中光标所在位置的颜色
- 动态获取当前屏幕中光标所在位置的颜色
- 动态获取当前屏幕中光标所在位置的颜色
- 动态获取当前屏幕中光标所在位置的颜色
- 什么是静态方法
- 我——————父母
- 平面上N个点,没两个点都确定一条直线,求出斜率最大的那条直线所通过的两个点
- 谈谈职业规划——CSDN对我的采访 【转】——CSDN陈皓
- ASP.NET MVC 入门 -- 6、TempData
- 发送字符串到当前光标所在位置
- gcc的内联支持
- 第一章:重构,第一个案例(读书笔记系列2)
- 第一个pro*C demo
- He's Just Not That Into You
- 怎样使用JavaScript存储Adobe AIR应用程序首选项
- C# 实现在线软件自动升级自动下载更新文件
- C#Socket多线程实例
- Lightbox JS