我試圖在內存中加載我的進程的映像基礎。根據我的理解,您可以調用GetModuleHandle來獲取圖像庫。我的問題是,它的手柄回到基本指向IMAGE_DOS_HEADER結構,例如,你可以做到以下幾點:GetModuleHandle獲取指向IMAGE_DOS_HEADER的指針?
PIMAGE_DOS_HEADER DosHeader;
DosHeader = (PIMAGE_DOS_HEADER)GetModuleHandle(NULL);
如果這是不正確的,可能你用什麼樣的方法?
感謝Necrolis!我確實想獲取代碼執行的模塊的基礎。 – Chris 2011-05-25 15:41:07
@Necrolis:MSDN sais「如果此參數爲NULL,則GetModuleHandle將返回用於創建調用進程(.exe文件)的文件的句柄」。所以它總是返回進程的模塊。 – user877329 2014-05-17 07:21:02