CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

200分求通过窗口句柄来取得可执行文件路径的代码(9X下)

楼主depotman(呆瓜)2002-12-01 14:30:33 在 VC/MFC / 基础类 提问

200分求通过窗口句柄来取得可执行文件路径的代码(9X下) 问题点数:100、回复次数:13Top

1 楼LinHanLao(凌寒)回复于 2002-12-01 14:32:29 得分 0

::GetModuleFileName(HWND,...)Top

2 楼daniceexiedong(danice)回复于 2002-12-01 14:34:48 得分 0

up  
  Top

3 楼depotman(呆瓜)回复于 2002-12-01 14:39:15 得分 0

::GetModuleFileName(HWND,...)  
  我试过,只能取得自己的路径,而无论HWND是否是另外的一个窗体句柄Top

4 楼kingcom_xu(冷羽)回复于 2002-12-01 14:45:15 得分 0

GetModuleFileName的第一个参数是进程的句柄而不是窗口的句柄!!!  
  通过hwnd得到其进程序ID...再通过这个ID获得进程序的句柄..  
   
  GetWindowThreadProcessId  
  OpenProcess  
   
  Top

5 楼depotman(呆瓜)回复于 2002-12-01 14:56:15 得分 0

TO:kingcom_xu(←对!它就是被封杀的kingcom!)    
   
  老兄能帮忙把代码列一下吗?千谢万谢!!Top

6 楼depotman(呆瓜)回复于 2002-12-01 14:59:16 得分 0

哦哦,找到代码了,先去试试,通过就放分Top

7 楼depotman(呆瓜)回复于 2002-12-01 15:20:56 得分 0

不行呀,还是要用到PSAPI   Functions,这样在9X的操作系统下就无法使用了Top

8 楼kingcom_xu(冷羽)回复于 2002-12-01 15:31:55 得分 0

GetWindowThreadProcessId  
  OpenProcess  
  这两个API在9x下不能用????????Top

9 楼depotman(呆瓜)回复于 2002-12-01 15:34:48 得分 0

OpenProcess取得的是a   handle   to   an   existing   process   object  
  而GetModuleFileName的第一个参数是handle   to   module  
   
  这2个转换需要的EnumProcessModules函数不能在9X下使用。Top

10 楼kingcom_xu(冷羽)回复于 2002-12-01 16:03:27 得分 0

GZ!学习。。。Top

11 楼psusong(栀子花开)回复于 2002-12-01 16:05:40 得分 0

guanzhuTop

12 楼goldolphin(心向天空)回复于 2002-12-01 20:40:17 得分 0

GZTop

13 楼poweruser(Loading......)回复于 2002-12-04 16:41:03 得分 100

9x可以使用CreateToolhelp32Snapshot,具体代码参考  
  http://expert.csdn.net/Expert/topic/1230/1230058.xml?temp=.973263  
   
  我也曾经被这个问题困扰,后来从msdn上找到了答案:)Top

相关问题

  • 200分求通过窗口句柄来取得可执行文件路径的代码(9X下)
  • 已知文件的路径,怎么获得它的句柄
  • 怎样从句柄得到对象,附有具体代码?
  • 通过窗口的句柄,如何得到应用程序的路径
  • 请问在代码里永久隐藏一个窗口(已知窗口句柄)?
  • 求由窗口句柄获取可执行文件名的完整原代码。。。
  • 句柄?
  • 句柄
  • 如何得到程序的所在的绝对路径和窗体中的控件的句柄
  • ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆| 已知一个打开对话框的句柄,怎样设置它浏览的路径?

关键词

  • 代码
  • 句柄
  • 路径
  • getmodulefilename
  • 取得
  • hwnd
  • 使用

得分解答快速导航

  • 帖主:depotman
  • poweruser

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo