2011-09-20 49 views

回答

2

可能是這樣的。寫在記事本中,所以可能是錯誤的。但你明白了。

HANDLE  hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwPID); 
MODULEENTRY32 me32  = {0}; 

me32.dwSize = sizeof(MODULEENTRY32); 
Module32First(hSnapshot, &me32); 

do { 
    ... 
} while(Module32Next(hSnapshot, &me32)); 

CloseHandle(hSnapshot); 
+1

看來,如果我的過程是64位,而另一個是32位,它不能正常工作。看到這裏:http://www.masm32.com/board/index.php?PHPSESSID=d214f61d4ffa3a0a9395101e3e913498&topic=9695.0 – blez

+2

所以它看起來像檢查一個64位進程需要調用者也是64位。 –