DLL中DLLMain的问题
“对于动态链接库,DllMain是一个可选的入口函数。”
“仅仅包含资源信息的DLL是没有DllMain函数的。”
我写了个解析sqlite3文件的dll,主要功能是把sqlite3中的数据以字符串的形式返回或者生成excel文件
这个dll中是一个对sqlite3处理的类,大体就是这些
我这个dll需要些DLLMain吗?
写的话 写在类中还是类的外面?
DLLMain里应该做什么操作?
[解决办法]
dllmain的作用就是在加载dll时做一些工作。如果没有这类工作,就不需要加。另外,dllmain是平台相关的,跨平台库不建议使用。
[解决办法]
类似类的构造函数,做一些初始化工作。
在调用dll的时候,会自动调用dllmain
[解决办法]
是的,类似main函数