任何人都可以给我一些步骤来创建DLL而不使用类,这意味着它只有头文件中的方法和源文件将只有DLLmain()加上其他方法。我正在使用Visual Studio 2005来创建MFC DLL,但它总是生成类。我之前从未创建过DLL,但有人告诉我,我可以创建没有类/面向对象概念的DLL,只需要简单的函数。
感谢。
答案 0 :(得分:1)
对于常规的Win32 DLL:
在新建项目向导的 Visual C ++ / Win32 下,选择 Win32项目。
然后在下一页中,选择 DLL 作为应用程序类型。
您可能还想选择导出功能以获取导出变量,函数和类的示例代码。 从那以后,只需删除你不需要的东西(例如类)。
我不再安装Windows Mobile SDK,但我很确定您会找到相同类型的向导来创建Windows Mobile DLL项目。
当然,如果您不想要C ++课程,请忘记MFC!