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

如何获得其它的运行程序的全路径?GetWindowModuleFileName?

楼主hugos(疯狂老鼠)2002-01-22 09:26:08 在 VC/MFC / 基础类 提问

问题点数:20、回复次数:7Top

1 楼SecretGarden(天堂鸟)回复于 2002-01-22 09:35:42 得分 0

自己都知道了,还问?Top

2 楼hugos(疯狂老鼠)回复于 2002-01-22 09:38:15 得分 0

GetWindowModuleFileName不好用!!  
  MSDN是这样说的:  
  If   all   this   new   HWND-related   information   wasn’t   enough,   there’s   even   more   miscellaneous   new   APIs   that   retrieve   information   for   a   given   HWND.   GetWindowModuleFileName   returns   the   name   of   a   EXE   or   DLL   that   created   a   window.   Be   forewarned   though;   this   API   only   works   on   HWNDs   created   by   the   process   that   called   the   API.   This   means   it’s   only   of   use   for   windows   that   your   program   created   or   within   a   systemwide   hook   procedure.  
  Top

3 楼lhj(努力加油)回复于 2002-01-22 09:38:29 得分 20

是的  
  但是你需要先EnumProcesses,列举出系统中的进程  
  再OpenProcess得到句柄  
  再EnumProcessModules,得到进程调用的模块  
  再GetWindowModuleFileName、GetWindowModuleFileNameEX得到模块的全路径名Top

4 楼masterz(www.fruitfruit.com)回复于 2002-01-22 09:38:30 得分 0

GetWindowModuleFileName这个函数只能获得本进程的窗口路径,不能获得其他进程窗口的路径。Top

5 楼hugos(疯狂老鼠)回复于 2002-01-22 09:43:31 得分 0

lhj(努力加油) 你说的应该是:GetModuleFileName、GetModuleFileNameEX吧   不是GetWindowModuleFileName、GetWindowModuleFileNameEXTop

6 楼hugos(疯狂老鼠)回复于 2002-01-22 10:05:06 得分 0

kao,   还是不行!!!   什么世道嘛Top

7 楼hugos(疯狂老鼠)回复于 2002-01-22 11:58:05 得分 0

GOT   ITTop

相关问题

  • 如何获得已经运行程序的路径 即 他的文件路径
  • 如何判断一个运行程序的启动路径
  • 如何知道当前正在运行的程序的路径?
  • 急呀!如何获得当前运行程序的路径????
  • 如何得到当前运行程序的全路径?
  • 如何获得当前正在运行程序的路径?
  • 怎样得到运行程序的路径??
  • 怎样让知道路径的程序运行
  • 如何取得程序运行时的路径(目录)
  • 怎么取得当前运行程序的路径?

关键词

  • 模块
  • api
  • getwindowmodulefilename
  • 路径
  • getwindowmodulefilenameex
  • 进程
  • 获得
  • 得到
  • hwnds
  • created

得分解答快速导航

  • 帖主:hugos
  • lhj

相关链接

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

广告也精彩

反馈

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