HMODULE h = LoadLibrary("wsock32.dll");
FARPROC p = GetProcAddress(h,"connect");上面的代码会返回ws2_32.dll的connect入口地址,而不是wsock32.dll里面的connect入口地址,我调试后发现,wsock32.dll的connect入口地址程序根本就不能正确运行,也没发现byte code有什么规律。
MSDN中关于PE文件EXPORT的说明中没有提到这种情况,有谁知道PE文件结构关于这个问题的原理?
FARPROC p = GetProcAddress(h,"connect");上面的代码会返回ws2_32.dll的connect入口地址,而不是wsock32.dll里面的connect入口地址,我调试后发现,wsock32.dll的connect入口地址程序根本就不能正确运行,也没发现byte code有什么规律。
MSDN中关于PE文件EXPORT的说明中没有提到这种情况,有谁知道PE文件结构关于这个问题的原理?
解决方案 »
- 列表视图控件的垂直滚动条显示
- 你学VC编程的动力何在呢?
- 怎么看一个Hwnd是不是为空
- 我的软件终于发布了,感谢CSDN的朋友。跟贴支持的前50位朋友发送免费注册码!
- 有做过奥林巴斯(OLYMPUS)数码相机编程的朋友,请帮助?
- SoftProtector 可以下载了 !!
- MFC 保存jpg图片到access,有没有什么好的库可以使用啊
- 请教几个关于VC与MATLAB混合编程的问题
- radiobutton,groupbox 透明
- 菜鸟问题系列二-------基于对话框摸板的VC工程里……………………
- 在BitBlt()中我希望动态的改变光栅操作代码
- 请问一个工程在不同的电脑上调试,它的pch文件会出现错误
其他函数全部是通过forwarded的函数。你可以通过dumpbin进行验证。dumpbin /exports c:\win200\system32\wsock32.dll