如何从. dll (Windows)获取函数(地址),以便从Masm32调用它们



我正在为一种类似pascal的语言编写编译器,它将程序转换为Masm32(然后转换为。exe)。我的目标是让编码器包含Windows库(. dll)。因此,我需要首先读出函数名和跳转地址,以获得正确的编译器警告。(函数未定义…)

有办法做到这一点吗?我听说每个Win32函数都有一个神奇的数字(0xXXXXXXXX),这是它的地址,然后可以用调用0xXXXXXXXX

Masm32附带.inc文件,其中包含大多数Windows API函数和结构。也许你可以利用这些?

最新更新