读书人

关于函数转发器,该怎么解决

发布时间: 2012-07-31 12:33:47 作者: rapoo

关于函数转发器
因为存在处理双字节字符的问题,
所以有些DLL中有2个函数比如 WSOCK32 中有 EnumProtocolsA 和 EnumProtocolsW
那么请问:

在转发函数的时候 是直接转发 EnumProtocols
#pragma comment(linker,"/export:my_EnumProtocols=WSOCK32.EnumProtocols")

还是要分别转发EnumProtocolsA 和 EnumProtocolsW?
#pragma comment(linker,"/export:my_EnumProtocolsA=WSOCK32.EnumProtocolsA")
#pragma comment(linker,"/export:my_EnumProtocolsW=WSOCK32.EnumProtocolsW")

如果要分别转发,需要另外加一些代码吗?


[解决办法]
我觉得应该用2种,分别转发。
因为函数转发器不是在编译时工作。

读书人网 >VC/MFC

热点推荐