社区
Windows SDK/API
帖子详情
已知该应用程序的Process句柄,该怎么样才能取得该应用程序的Application的Handle句柄
yangrenzhi
2004-08-03 02:40:50
一个是由OpenProcess取得的Handle,想由他取得BCB中TApplication->Handle
请各位多多帮忙。问题得到解决立刻给分。
...全文
156
6
打赏
收藏
已知该应用程序的Process句柄,该怎么样才能取得该应用程序的Application的Handle句柄
一个是由OpenProcess取得的Handle,想由他取得BCB中TApplication->Handle 请各位多多帮忙。问题得到解决立刻给分。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjy1001
2004-08-03
打赏
举报
回复
呵呵 我以前写过比较笨的解决源码
你解决了 我就不找了
yangrenzhi
2004-08-03
打赏
举报
回复
自已写错了程序了.列的出来的.正在试.成功后结贴.
yangrenzhi
2004-08-03
打赏
举报
回复
楼上的
enumsWindows是列不出TApplication的窗体的。我也不知道为什么。反正程序就是列不出来。
而只是列出显示出的最顶层的窗体类名。在PID相同的情况下。
RamjetZhang
2004-08-03
打赏
举报
回复
1. TApplication的handle是一个隐藏窗体的handle,可以用spy++看到,貌似classname就是TApplication;
2. TApplication的handle跟主窗体的handle不是一码事。
3. 从process的句柄可以获得process ID,然后enumwindows找到所有classname是TApplication的窗体,用GetWindowThreadProcessId函数查找窗体对应的PID,若与已知PID相同,则就是了。
4. 印象中窗体与进程之间还有些别的API可用,一时记不住力了,见MSDN。
铖邑
2004-08-03
打赏
举报
回复
好象无法取得
铖邑
2004-08-03
打赏
举报
回复
就是主窗口的HANDLE
易语言获取进程
句柄
及其实战应用
理解进程
句柄
的概念是深入学习Windows系统编程、调试和优化
应用程序
的基础。进程
句柄
是一个抽象的概念,它实质上是一个指向进程内部资源的指针。在Windows中,几乎所有的资源,如文件、线程、进程、窗口等,都可以...
C# Winform
已知
一个窗体的
句柄
,如何获取这个窗体,并添加控件
Winform 知道一个窗体的
句柄
,如何获取这个窗体,并添加控件。
7-进程(
Process
)、
应用程序
域(AppDomain)、.NET上下文
本文主要是介绍进程(
Process
)、
应用程序
域(AppDomain)、.NET上下文(Context)的概念与操作。 虽然在一般的开发当中这三者并不常用,但熟悉三者的关系,深入了解其作用,对提高系统的性能有莫大的帮助。 在本篇...
C#:进程、线程、
应用程序
域(AppDomain)与上下文分析
进程 进程是操作系统用于隔离众多正在运行的
应用程序
的机制。在.Net之前,每一个
应用程序
被加载到单独的进程中,并为该进程指定私有...相应地,运行在该进程中的
应用程序
也不可能写入另一个
应用程序
的内存,这确保...
c# 获取当前活动窗口
句柄
C# 窗口
句柄
操作
Windows SDK/API
1,222
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章