问个问题。.写了一个简单的程序 其中调用了invoke MessageBox
但是我用OD反汇编的时候看见MessageBoxA的地址怎么在07000000-07fffffff之间呢,.
不是说系统的这几个DLL是被加载到4GB的高地址里面吗。不是应该是从08000000开始吗?
怎么会小于08000000呢?
------解决方案--------------------------------------------------------
你说的是nt内核,MessageBoxA 在 user32.dll 中,它不属于Nt内核组件。