读书人

DLL中DLLMain的有关问题

发布时间: 2013-03-01 18:33:02 作者: rapoo

DLL中DLLMain的问题
“对于动态链接库,DllMain是一个可选的入口函数。”
“仅仅包含资源信息的DLL是没有DllMain函数的。”
我写了个解析sqlite3文件的dll,主要功能是把sqlite3中的数据以字符串的形式返回或者生成excel文件

这个dll中是一个对sqlite3处理的类,大体就是这些
我这个dll需要些DLLMain吗?

写的话 写在类中还是类的外面?

DLLMain里应该做什么操作?
[解决办法]
dllmain的作用就是在加载dll时做一些工作。如果没有这类工作,就不需要加。另外,dllmain是平台相关的,跨平台库不建议使用。
[解决办法]
类似类的构造函数,做一些初始化工作。
在调用dll的时候,会自动调用dllmain

[解决办法]
是的,类似main函数

引用:
引用:类似类的构造函数,做一些初始化工作。
在调用dll的时候,会自动调用dllmain
看样子是不用写了
如果写DLLMain的话 是不是写在类外面?

读书人网 >C++

热点推荐