社区
Delphi
帖子详情
请教个关于跨进程获取(修改)label的问题!
tianben0956
2010-12-15 09:48:35
这个程序是这样的,主程序调用了一个dll窗口,此窗口中有几个label控件。
其中一个label控件里有我想要修改的内容。但是这个label的值是通过另一个应用的api获取的。
请教一下我应该如何做才能修改这个label的值呢?给一下思路也好,谢谢各位了!
...全文
134
11
打赏
收藏
请教个关于跨进程获取(修改)label的问题!
这个程序是这样的,主程序调用了一个dll窗口,此窗口中有几个label控件。 其中一个label控件里有我想要修改的内容。但是这个label的值是通过另一个应用的api获取的。 请教一下我应该如何做才能修改这个label的值呢?给一下思路也好,谢谢各位了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianben0956
2010-12-18
打赏
举报
回复
有其他的事要忙,郁闷啊! 先结贴了。
回头有问题再请教,谢谢大家!
tianben0956
2010-12-17
打赏
举报
回复
[Quote=引用 9 楼 zhaodog 的回复:]
你可以看一下
http://blog.csdn.net/zhaodog/archive/2010/12/09/6066018.aspx
如果lable 是在dll中要这个程序要该一下
当然了,前提就是
楼上所说
目标label所在的exe或dll是用delphi编写的
[/Quote]
谢谢,明天上班了去看看! 请问还有什么要注意的地方吗?
无条件为你
2010-12-16
打赏
举报
回复
如果目标label所在的exe或dll是用delphi编写的,就可以实现!
shaoyy
2010-12-16
打赏
举报
回复
在dll中公布这个Form类的接口或一个函数接口,后者比较简单。
goodhj
2010-12-16
打赏
举报
回复
得用到内存映射文件,获取窗口的句柄后存于其中,这样其他的进程就可以取到这个句柄并向这个句柄发送消息了
zhaodog
2010-12-16
打赏
举报
回复
你可以看一下
http://blog.csdn.net/zhaodog/archive/2010/12/09/6066018.aspx
如果lable 是在dll中要这个程序要该一下
当然了,前提就是
楼上所说
目标label所在的exe或dll是用delphi编写的
tianben0956
2010-12-16
打赏
举报
回复
[Quote=引用 3 楼 zhaodog 的回复:]
第一步,先做要跨进程,
一般两个方法,
1、hook
2、createremotethread
第二步 FindControl ,根据lable所在父的句柄的得到控件,
循环的到labl控件的类实例
修改它
这步中
系统中FindControl 有可能要改造一下
[/Quote]
请问第二步如何改造呢?能不能给我个实例看一下,谢谢!!
我的信箱2050028@qq.com
yqrcsc
2010-12-16
打赏
举报
回复
问题虽小,但涉及不少技术
sanguomi
2010-12-16
打赏
举报
回复
通过另一个应用的api获取的。
------------------
HOOK
zhaodog
2010-12-16
打赏
举报
回复
第一步,先做要跨进程,
一般两个方法,
1、hook
2、createremotethread
第二步 FindControl ,根据lable所在父的句柄的得到控件,
循环的到labl控件的类实例
修改它
这步中
系统中FindControl 有可能要改造一下
dinoalex
2010-12-16
打赏
举报
回复
发消息传字符指针就可以响应处理.
android aidl实现
跨
进程
的简易音乐播放器
跨
进程
的音乐播放器,是通过客户端来控制服务端播放音乐的。所以我们在开发之前先想好我们接下来要开发的思路。 我说一下我的开发流程, 第一步,先完成服务端播放音乐的功能。但是这里有一个
问题
,当你把服务端写好之后,不方便验证音乐播放的功能是否完善。怎么解决呢?我的话,是在当前项目先完成一个本地的音乐播放器,实现功能之后,再把音乐播放功能从Activity中移植到Service中。这样就会为后来客户端的调...
Android 面试 100题
极力推荐文章:欢迎收藏Android 干货分享 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。 1.Android系统的架构 应用程序 Android会同一系列核心应用程序包一起发布,该应用程序包包括Emai...
asp net服务器虚拟路径,asp.net
获取
服务器虚拟路径
ASP.NET
获取
路径的方法原文:【转载】ASP.NET
获取
路径的方法 HttpContext.Current.Request.PhysicalPath;获得当前页面的完整物理路径.比如 F:\XFU.NSQS\project\website\Default.aspxHttpContext.Current.Request.PhysicalApplicationPath;...文章杰克.陈2016-...
PaddleOCR
问题
汇总(2)
PaddleOCR
问题
汇总 Q3.1.64: config yml文件中的ratio_list参数的作用是什么? A: 在动态图中,ratio_list在有多个数据源的情况下使用,ratio_list中的每个值是每个epoch从对应数据源采样数据的比例。如ratio_list=[0.3,0.2],
label
_file_list=['data1','data2'],代表每个epoch的训练数据包含data1 30%的数据,和data2里 20%的数据,ratio_list中数值的和不需要等于1。 rat
24 个 Docker 常见
问题
处理技巧
docker
Delphi
5,402
社区成员
262,733
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章