是否可以让 MS Visual C++ 编译器将 Win32 API 导入调用视为(未解析的)外部符号?
换句话说,我需要更改dword ptr
引用某些 IAT 的调用,例如:
FF 15 00 00 00 00 call dword ptr [__imp__MessageBoxA@16]
外部符号调用,例如:
E8 00 00 00 00 call _MessageBoxA@16
这意味着编译后我不需要链接,因为显然这是不可能的。因此,作为一个产品,我想获得(MS)COFF.obj
文件,这些文件对 Win32 API 进行了如此不寻常的调用。