比如我想获取目前运行的程序:ttplayer.exe的路径?.
这个该怎么获取?.不要ExtractFilePath,我想要个api的能获取任意程序路径的函数.求用法.进程名:ttplayer.exe
名称:千千静听谁能给个例子获取它的路径.

解决方案 »

  1.   

    使用CreateToolHelpSnapShot等几个函数可以创建系统中所有进程的快照,并获得进程的一些信息,比如ttplayer.exe这样的进程名,还有进程ID。你遍历获得ttplayer.exe这个进程的ID后就可以用OpenProcess函数获取进程句柄,然后调用GetModuleFileNameEx函数可以获得程序路径。
      

  2.   

    使用CreateToolHelpSnapShot等几个函数可以创建系统中所有进程的快照,并获得进程的一些信息,比如ttplayer.exe这样的进程名,还有进程ID。你遍历获得ttplayer.exe这个进程的ID后就可以用OpenProcess函数获取进程句柄,然后调用GetModuleFileNameEx函数可以获得程序路径。
      

  3.   

    CreateToolHelpSnapShot查询Module List就有的
      

  4.   

    使用CreateToolHelpSnapShot等几个函数可以创建系统中所有进程的快照,并获得进程的一些信息,比如ttplayer.exe这样的进程名,还有进程ID。你遍历获得ttplayer.exe这个进程的ID后就可以用OpenProcess函数获取进程句柄,然后调用GetModuleFileNameEx函数可以获得程序路径。