已知一个窗口的Handle,如何获取该窗口执行程序的路径和exe文件名(100分)

  • 主题发起人 主题发起人 quaver
  • 开始时间 开始时间
application.filepath
 
通过查系统进程记录表查找该应用程序的名称,
然后查找注册表中app path项下该应用程序的路径。
 
to cjfandhf,人家不是指的程序自己吧 :-)
 
The FindExecutable function retrieves the name and handle to the executable (.EXE) file associated with the specified filename.

HINSTANCE FindExecutable(

LPCTSTR lpFile, // pointer to string for filename
LPCTSTR lpDirectory, // pointer to string for default directory
LPTSTR lpResult // pointer to buffer for string for executable file on return
);
 
接受答案了.
 
后退
顶部