DLL学习
believe_me
这个作者很懒,什么都没留下…
展开
-
没有找到NMfcDll_Class.dll
今儿仿照教程写了一个DLL导出类的小程序。DLL编译完成后,我开始并没有把DLL和LIB文件copy到测试工程所在的目录下。只是在测试时导入了相对路径,#pragma comment(lib,"..//Debug//NMfcDll_Class.lib"),结果运行时出现错误,“没有找到NMfcDll_Class,因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。”我晕~~原创 2006-06-13 11:28:00 · 576 阅读 · 0 评论 -
VC++动态链接库编程之MFC规则DLL
http://www.cncsk.com/Document/language/VC++_MFC/200604258112.htm原创 2006-06-13 10:23:00 · 662 阅读 · 0 评论 -
VC++动态链接库(DLL)编程之MFC扩展DLL
http://www.soft6.com/know/detail.asp?id=BBCJEH&ArticlePage=1原创 2006-06-13 10:26:00 · 524 阅读 · 0 评论 -
DLL实现导出类时需要注意的
1. 在类的头文件中,为了使类实现文件(类名.cpp)和测试文件能够很好的实现自己的声明方式(即导出还是导入),声明需按以下格式:#ifdef DLL_FILEclass __declspec(dllexport) 类名 ///在类实现文件中定义了DLL_FILE,声明为DLL导出类#elseclass __declspec(dllimport) 类名 ///应用程序文件中未定义DL原创 2006-06-13 11:37:00 · 924 阅读 · 1 评论 -
enum{IDD=IDD_DIALOG_MAIN} undeclared identifier!
郁闷啊,郁闷。 今天打开以前的一个小工程,编译却出现error C2065: IDD_DIALOG_MAIN : undeclared identifier的错误。尝试了更改对话框名称,到resource.h里修改IDD_DIALOG_MAIN的值,都不行。 刚好网上查到更改主对话框的ID名称会同时引起下列文件的修改: 1.resource.h中对话框名称的修改原创 2006-06-23 10:37:00 · 3978 阅读 · 3 评论