Win32API質問箱 Build44
■ このスレッドは過去ログ倉庫に格納されています
0433デフォルトの名無しさん
2006/07/22(土) 11:46:03大抵のプロセスは以下のような感じでOKなのですが
いくつかのプロセスはOpenProcessで失敗してしまいます (GetLastErrorはアクセスが拒否されたといってます
HANDLE ph = OpenProcess( PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, this->pid_ );
HMODULE mh=0; DWORD r=0;
EnumProcessModules( ph, &mh, sizeof(mh), &r );
char buf[MAX_PATH] = {0};
if( GetModuleBaseName(ph, mh, buf, sizeof(buf)) )
result = std::string(buf);
■ このスレッドは過去ログ倉庫に格納されています