摘要: 如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,本人这段时间在修改以前的软件时,决定把重复用的类和对话框做到DLL中,下面就从一个简单的例子讲起,如何实现MFC扩展DLL中导出类和对话框。 一、创建MFC扩展DLL 步骤: 运行Visual Studio 6.0->File->New...->Projects; 选择Mfc AppWizard(dll),在右边Project name下输入ExportClass,单击“下一步”; 选择Mfc Extension DLL (using share MFC DLL) 单击“finish”; 以上完成建立扩展DLL 阅读全文
posted @ 2013-12-05 13:11 友琼 阅读(3116) 评论(0) 推荐(0) 编辑
摘要: Dll的多字节和Unicode分类:MFC2013-10-17 13:0028人阅读评论(0)收藏举报dll字符集字符集多字节Unicode我们定义dll的时候会区分:字符集:使用多字节字符集 / 使用Unicode字符集编译之后,使用时我们可能会碰到这类问题http://bbs.csdn.net/topics/390070639程序为 unicode 格式,dll为多字节格式,这样调用时就可能有问题了:问题大多数情况主要出在我们传入/传出参数中使用了:CStringCString在unicode中相当于 w_chart*,等同于CStringWCString在多字节中相当于 char*,等同 阅读全文
posted @ 2013-12-05 12:53 友琼 阅读(807) 评论(0) 推荐(0) 编辑