动态链接库学习(四)
摘要:
Win16 DLL与Win32 DLL之间的区别如果您已为 Windows 3.x 生成了 16 位 DLL,应发现生成 32 位 DLL 更为方便。编译器提供了更直接的支持,它可以省去 DLL 创建过程中的若干步骤。Win16 DLL 和 Win32 DLL 之间的具体差异包括:没有必须要链接的单独的启动模块。DLL 启动序列直接由链接到 DLL 中的 C/C++ 运行时库代码处理。运行时库代码通过调用适当的构造函数初始化任何静态非本地 C++ 对象。每个进程均获取自己的所有 DLL 静态数据(包括对象)的副本。不再需要 LibMain 或 WEP 函数(Windows 退出过程)。在何处为 阅读全文
posted @ 2011-05-27 16:37 ActiveChange 阅读(126) 评论(0) 推荐(0) 编辑