可执行路径

Qos*_*smo 1 c windows

我需要找到程序运行的路径.使用argv [0]似乎不起作用,因为程序必须在Windows控制台上运行,例如,C:\> player parameter1 parameter2,我只能在argv [0]上获得播放器.

我怎么能做到这一点?

Mic*_*ael 5

您可以使用Windows的GetModuleFileName功能通过将hModule参数设置为来获取可执行文件的路径NULL.