社区
C语言
帖子详情
如何利用窗体句柄获得启动该窗体的应用程序名和路径,请赐教!
SunnyWu
2001-06-11 04:12:00
...全文
166
10
打赏
收藏
如何利用窗体句柄获得启动该窗体的应用程序名和路径,请赐教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SunnyWu
2001-06-12
打赏
举报
回复
API函数中无exenamefromwnd()这个函数,有人会用getwindowlong()和getmodulefilename()这两个函数吗?
xiao_zhu
2001-06-12
打赏
举报
回复
HINSTANCE hInst;
TCHAR szAppName[MAX_PATH];
hInst=GetWindowLong(hWnd,GWL_HINSTANCE);
GetModuleFileName(hInst,szAppName,MAX_PATH);
MiT
2001-06-12
打赏
举报
回复
哦~
最后一个函数如果不是GetModuleBaseName就是GetModuleFileNmae,我不大记得了
MiT
2001-06-12
打赏
举报
回复
通过窗口句柄获得该窗口的进程ID,然后通过openprocess获得该进程的句柄,然后
通过获得的进程句柄通过EnumProcessModules函数获得该进程的模块,然后通过
GetModuleFileNameEx函数,可以获得当前进程的程序文件名(全路径)
GetModuleBaseName这个函数好象可以获得程序的文件名。
rockhard
2001-06-12
打赏
举报
回复
不好意思,没看你问的问题就瞎说了,GetModuleFileNmae第一个参数传NULL就可以得到当前进程的全路径名。第二个参数用来存放获得的全路径的字符串,第三个参数是缓冲大小。我用过应该是行的
rockhard
2001-06-12
打赏
举报
回复
用API函数GetModuleFileNmae将你的窗口句柄传过去试试
jisheng
2001-06-11
打赏
举报
回复
关注
Ninputer
2001-06-11
打赏
举报
回复
获得路径的方法:用查到的Exe名称,在磁盘中查找一下(可能比较苯)
Ninputer
2001-06-11
打赏
举报
回复
获得应用程序名:
ExeNameFromWnd()函数
BrentIvan
2001-06-11
打赏
举报
回复
程序名: App.ExeName
路径: App.Path
基于Delphi的融合DLL中的
窗体
:提出了一种简单的方法将DLL中的窗口融合(嵌入)到其他
应用程序
或DLL的窗口中,使用本方法可以简便地实现具有强扩展性和升级能力的软件系统。 1 引言 在开发一个大型通用控制系统时曾遇到...
VC++编程技巧83例
Visual C++编程技巧之一 1. 如何获取
应用程序
的实例
句柄
? 2. 如何通过代码
获得
应用程序
主... 确定
应用程序
的
路径
7.
获得
各种目录信息 8. 如何自定义消息 如何获取
应用程序
的实例
句柄
?
应用程序
的 实例
句柄
保存在CW
基于Delphi的融合DLL中的窗口
摘 要:提出了一种简单的方法将DLL中的窗口融合(嵌入)到其他
应用程序
或DLL的窗口中,使用本方法可以简便地实现具有强扩展性和升级能力的软件系统。 1 引言 在开发一个大型通用控制系统时曾遇到这么一个...
基于MFC串口编程和曲线图绘制(visual studio2008,Teechart绘图控件)的程序总结
前言今年刚进入公司按经理的要求为底盘测控机写了一个小小的console。...要是有什么写的不对的地方
请
留言
赐教
,谢谢。 介绍以下是这次用到的主要知识内容: 1)MSCOMM串口控件编程; 2)Window API函数的串口编程
QQ三国简要分析
QQSG
窗体
程序不好找到,WINIO的驱动级键盘模拟被封杀,我试过改变WINIO.DLL的内部函数
名
,但是一样没效果. QQSG运行后会产生2个
窗体
"QQSG"隐藏起的可以取得
句柄
,"QQ三国"非隐藏但是无法取得
窗体
句柄
POSEMESSAGE(),...
C语言
70,026
社区成员
243,262
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章