如何利用GetModuleFileName得到另外一个应用程序的执行文件名?
代码如下:
HWND hWnd=GetForegroundWindow();
HMOUDLE hModule=GetClassLong(hWnd,GCL_MODULE);
//或HMOUDLE hModule=GetWindowLong(hWnd,GWL_MODULE);
GetModuleFileName(hModule,FileName,size);
当我的程序在后面运行时候。得到前面的窗口句柄,但无法得到前面窗口对应
的执行程序文件名。
当自己应用程序在前面时候,才有了正确FIleName,.但我现在想得到另外一个
应用程序的文件名,请问上述代码问题出现在那里?