2010-05-26 109 views

回答

6

你从哪里得到这个神奇数字,77e2ef66h?通常,如果你从内联汇编程序调用Win32 API函数,你会做这样的事情:在Win32中

__asm 
{ 
    push 9999 
    call Sleep 
} 

函数没有一个固定的地址(无论你的“DLL导出查看器”可能会显示)。在加载时(通过Windows PE加载程序),函数通过名称序号链接,并且不位于固定地址。实际上,函数的实际地址可以在Windows版本,Windows相同版本下的下载,机器之间以及甚至可能从程序的一次运行到下一次运行之间改变。 (免责声明:我已经做了很长时间,所以上面代码示例的细节无疑是错误的,但我知道你绝对不需要使用幻数)。