社区
Delphi
帖子详情
如何向已知窗口句柄的两个输入框,自动输入字符?
lostmoon
2012-12-21 04:54:40
已经获得了这个窗口的句柄,这个窗口有两个输入框,如何向这两个输入框自动输入字符?
输入完后,发送提交按钮。
...全文
151
2
打赏
收藏
如何向已知窗口句柄的两个输入框,自动输入字符?
已经获得了这个窗口的句柄,这个窗口有两个输入框,如何向这两个输入框自动输入字符? 输入完后,发送提交按钮。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-HelloWorld-
2012-12-22
打赏
举报
回复
SendMessage(EditHandle,WM_SETTEXT,0,integer(pchar(YourText)));
浩南_哥
2012-12-22
打赏
举报
回复
发送WM_SETTEXT消息设置文字
C#实现与操作
窗口
句柄
及
自动
输入
的完整指南
FindWindow的函数原型如下::一个指向null终止
字符
串的指针,该
字符
串包含类名或者是一个标识
窗口
的预定义常量。:一个指向null终止
字符
串的指针,该
字符
串包含
窗口
的名称。这
两个
参数可以是类名也可以是
窗口
标题,但通常至少会使用其中一个。如果
两个
参数都传入null,它将返回一个对运行中的应用程序的引用。是Windows API中的一个函数,用来在指定的父
窗口
中递归查找子
窗口
。它的作用是扩展FindWindow。
怎么用一个程序向另一个程序发送
字符
并让其显示出来
首先通过FindWindow取得windows程序的
窗口
句柄
,然后通过GetDlgItem取得其中
输入
框
的
窗口
句柄
,最后,向该
窗口
句柄
发送WM_CHAR消息即可显示
字符
例如,对于Notepad
窗口
,可以以如下的方式向其中
输入
一个a:// 取得记事本的
窗口
句柄
HWND hWnd = ::FindWindow( NULL , "未定标题 - 记事本" );// 取得其中
输入
框
的
窗口
句柄
HWN
Windows
窗口
句柄
查找工具软件实战应用
的函数原型如下:hwndParent:父
窗口
句柄
。如果为NULL,则在整个桌面
窗口
中查找。:查找开始位置之后的子
窗口
句柄
。如果为NULL,则从第一个子
窗口
开始查找。lpszClass:子
窗口
类名,可以为NULL。lpszWindow:子
窗口
标题,可以为NULL。返回值为找到的子
窗口
句柄
,未找到则返回NULL。参数说明:hwndParent可以指定为某个
已知
的父
窗口
,缩小查找范围。用于控制查找顺序,实现遍历查找。
SPY++ Windows
窗口
句柄
获取与调试工具详解
SPY++ 是微软 Visual Studio 套件中一款专为 Windows 平台开发者设计的调试利器,主要用于查看和分析应用程序的
窗口
结构、消息交互、进程线程等运行时信息。它为开发者提供了一个图形化界面,能够实时捕捉和展示
窗口
句柄
(HWND)、消息队列、类名、样式、进程与线程ID等关键数据。该工具广泛应用于 UI 调试、
自动
化测试、性能优化及系统级问题排查等场景,尤其适用于需要深入了解 Windows 消息机制和
窗口
体系结构的中高级开发者。
c# 获取当前活动
窗口
句柄
C#
窗口
句柄
操作
Delphi
5,932
社区成员
262,939
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章