我有一个服务(比如 myservice),它试图找出另一个应用程序的路径(比如 myapp.exe)。myservice 只知道应用程序的名称而不是完整路径。我的代码如下:
HMODULE hModule = GetModuleHandle(TEXT("myapp.exe"));
if( hModule == NULL )
{
// error 126
return false;
}
int ret = GetModuleFileName(hModule, szBuffer, dwBufferSize);
if( !ret )
{
.......
return false;
}
GetModuleHandle 总是返回 126 错误 mod_not_found。怎么能 !实现这个功能。
谢谢,KM。