如何使用扩展MFC dll
来源:互联网 发布:单页面seo如何处理 编辑:程序博客网 时间:2024/05/16 17:03
将普通的类转化成MFC Dll,只需要将将一个类的头文件的声明上加上AFX_EXT_CLASS即可,比如一个对话框类class CMyDlg : public CDialog,如果想将其改为MFC Dll项目,则可以新建一个MFC Dll项目,选择第三个“扩展MFC Dll”,点“完成”,将CMyDlg类的头文件和实现文件添加到该项目中,然后将CMyDlg的头文件声明改为:class AFX_EXT_CLASS CMyDlg:public CDialog,然后编译该项目,这样会产生一个“项目名称.dll”文件和“项目名称.lib”文件,如果想在别的项目使用该dll文件,只需将该类的头文件、“项目名称.dll”文件和“项目名称.lib”拷到使用的项目中,然后在引用的位置包含其头文件,并且添加一个lib依赖项:
#pragma comment(lib,"xxxxdll.lib"),如果不加该依赖项,会提示error link错误,该错误主要是因为找不到实现文件。
转自 http://www.cnblogs.com/magic-cube/archive/2011/05/31/2065280.html
- 如何使用扩展MFC dll
- 关于Mfc扩展dll的使用
- 调用mfc扩展型dll使用对话框
- MFC 扩展DLL中使用STL 问题
- 使用mfc扩展dll实现插件效果
- MFC--Extension DLL(扩展DLL)
- MFC--Extension DLL(扩展DLL)
- MFC扩展dll
- 深入MFC扩展DLL
- MFC扩展DLL编程
- MFC扩展DLL
- MFC扩展DLL 小结
- 深入MFC扩展DLL
- MFC扩展DLL
- MFC "扩展DLL" 制作
- MFC如何使用动态连接库DLL
- MFC下如何使用dll模块
- ATL 调用MFC扩展dll
- 求最大矩形面积
- Win7下安装配置IIS 构建自己的网站
- C++ map的基本操作和使用
- poj3737UmBasketella三分法求极值
- ferns代码-VS下调试
- 如何使用扩展MFC dll
- 【android】根据init.rc启动action和service
- 用metasploit扫描mssqlserver2000
- fstream的用法
- JAVA新知识
- hw面试题
- web中的字符乱码问题
- 分布式计算与机器学习
- 80后要牢记的十大人生底线