首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

使用MFC扩展DLL导出类,其成员函数的参数可以是自定义的数据类型吗?该如何解决

2012-02-21 
使用MFC扩展DLL导出类,其成员函数的参数可以是自定义的数据类型吗?例如//ExtClass.hclassAFX_EXT_CLASSExt

使用MFC扩展DLL导出类,其成员函数的参数可以是自定义的数据类型吗?
例如
//ExtClass.h
class   AFX_EXT_CLASS   ExtClass
{
public:
        ExtClass();
        ~ExtClass();
        void   Call(PraClass&   par);
};


//ParClass.h
class   AFX_EXT_CLASS   ParClass
{
public:
        ParClass();
        ~ParClass();
}

//Test.h
#include   "ParClass.h "
#include   "ExtClass.h "
void   Foo()
{
        ParClass   par;
        ExtClass   ext;
        ext.Call(par);
}
这样使用可以吗?谢谢!

[解决办法]
在ExtClass.h中加上:

class PraClass;

热点排行