易语言取子句柄文本内容

易语言怎么取程序里面的文本内容,取父句柄我会了。比如qq聊天里面的文本取进编辑框... 易语言怎么取程序里面的文本内容,取父句柄我会了。 比如qq聊天里面的文本取进编辑框 展开
 我来答
百度网友d5ce7e9
2015-06-20 · TA获得超过456个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:90.1万
展开全部
读内存地址吧,这个最快
更多追问追答
追问
用api怎么做
追答
.DLL命令 X_内存_读文本型, 逻辑型, "kernel32.dll", "ReadProcessMemory", 公开
.参数 进程句柄, 整数型
.参数 读取地址, 整数型
.参数 保存数值, 文本型, 传址
.参数 读取长度, 整数型.参数 实读长度, 整数型, 传址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CG视觉wang
推荐于2016-04-18 · 想要好玩好学的影视特效吗
CG视觉wang
采纳数:432 获赞数:1023

向TA提问 私信TA
展开全部

楼主你好!源码已上传,内容过多请详细参考源码。


’---组件截图:



‘---窗口程序集1(代码)


.版本 2
.程序集 窗口程序集1
.子程序 _时钟1_周期事件
.局部变量 A, POINTAPI, , , 坐标
.局部变量 C, 文本型, , , 标题
.局部变量 hwnd, 整数型, , , 句柄
.局部变量 E, POINTAPI
.局部变量 D, RECT
.局部变量 进程ID, 整数型
GetCursorPos (A)
hwnd = WindowFromPoint (A.X, A.Y)
C = 取空白文本 (255)
GetWindowTextA (hwnd, C, 取文本长度 (C))
编辑框2.内容 = C
编辑框1.内容 = 到文本 (hwnd)


‘---自定义数据类型1(代码)


.版本 2
.数据类型 POINTAPI
    .成员 X, 整数型
    .成员 Y, 整数型
.数据类型 RECT
    .成员 left, 整数型
    .成员 Top, 整数型
    .成员 Right, 整数型
    .成员 Bottom, 整数型


‘---DLL(代码)


.版本 2
.DLL命令 ScreenToClient, 整数型, "user32", "ScreenToClient", , 判断屏幕上一个指定点的客户区坐标
    .参数 hwnd, 整数型
    .参数 lpPoint, POINTAPI
.DLL命令 WindowFromPoint, 整数型, "user32", "WindowFromPoint", , 返回包含了指定点的窗口的句柄。忽略屏蔽、隐藏以及透明窗口
    .参数 xPoint, 整数型
    .参数 yPoint, 整数型
.DLL命令 GetClassNameA, 整数型, "user32", "GetClassNameA", , 以字节数表示的类名长度;排除最后的空中止字符
    .参数 hwnd, 整数型
    .参数 lpClassName, 文本型, 传址
    .参数 nMaxCount, 整数型
.DLL命令 GetWindowTextA, 整数型, "user32", "GetWindowTextA", , 取得一个窗体的标题(caption)文字,或者一个控件的内容
    .参数 hwnd, 整数型
    .参数 lpString, 文本型, 传址
    .参数 cch, 整数型
.DLL命令 GetCursorPos, 整数型, "user32", "GetCursorPos", , 获取鼠标指针的当前位置
    .参数 lpPoint, POINTAPI
.DLL命令 GetClientRect, 整数型, "user32", "GetClientRect", , 返回指定窗口客户区矩形的大小
    .参数 hwnd, 整数型
    .参数 lpRect, RECT


’(谢谢,希望你能采纳!!)

追答
亲!评价一下吧
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式