求教一个DLL的总题,非常着急。 DLL中定义的一个类,在导出的头文件(DllMain.h)中做了声明,当在DLL中用该类的指针来访问该类的成员时,可以访问全部成员,但当在测试程序中要想访问成员时就只能看到 部分成员,不知何故。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 忘了说明一点,我把DLL和测试文件放在一个wordspace中,当把active project设为DLL时,在测试文件中也可看到 所有的成员,当active设为测试文件时,在测试文件中使用该类指针时就只能看到一部分了。 创建的dll的类型,如果你选择的好,可以很轻松的解决问题~ 我选择导出一些symbol的DLL,这样是不是调用程序就得用到MFC的东西了。 在创建project时,应选择MFC AppWizerd(dll)类型中的MFC Extension Dll.导出类即可.导出类必须声明为AFX_EXT_CLASS.如:class AFX_EXT_CLASS CMyClass{ public: //attributes public: //operators private: .....} 边界效应问题讨论 关于多文档的问题 VC 串口通讯遇到的问题 socket同步阻塞,用select进行超时处理? 高分求蓝牙文件传输代码 全局键盘钩子在release版时不能起到全局的作用! [急急]请问如何为MSN开发插件啊? 求助:如何在对话框上加上菜单项? 重新提问:不显示窗口,在最顶层显示一行文字,而不被其他窗口覆盖 截取屏幕技术的几个问题!!! 关于CListCtrl的问题 很抱歉!如何给分啊?
导出类即可.导出类必须声明为AFX_EXT_CLASS.
如:class AFX_EXT_CLASS CMyClass
{
public:
//attributes
public:
//operators
private:
.....
}