您现在的位置: 软界网软界问答软件开发VC/VC.NET/MFC > 问题显示
我要提问    
提示:提问和回答别人的问题均可赢得积分
加入收藏我要投诉 我来回答
此问题已经被浏览37次,收藏:0次. 所属类别:[VC/VC.NET/MFC]
问题:在我的程序中怎样 使用某个DLL中导出的类"?
在某个DLL中导出了一个类CTestClass
我现在在我的程序中需要用这个类创建对象


那么在我的程序中该怎么使用这个类呢?直接用吗? 还是需要怎么导入啊?请各位帮忙,谢谢先.
提问时间:2007-3-2 14:18:10 回答次数:(5) 提问人:软界网友 我来回答
回答(1)
包含头文件,设置好库后,就可直接用了。
回答人:软界网友 我来回答
回答(2)
TO syy64 , 怎么设置库啊? 请帮忙,谢谢先.
回答人:软界网友 我来回答
回答(3)
VC++IDE---> Project---> Setting...---> Link---> Object/Library modules---> xxx.lib
回答人:软界网友 我来回答
回答(4)
#include "xxxx.h "

#pragma comment(lib, "xxxx.lib ");

回答人:软界网友 我来回答
回答(5)
20.2.1 MFC扩展Dll:导出类
如果扩展DLL只包含被导出的C++类,那么您可以很方便的生成和使用该Dll。
但有一件特殊的事情您必须做,即必须把宏AFX_EXT_CLASS加到类声明中,如下所示:
class AFX_EXT_CLASS CStudent:public CObject
不仅对Dll项目中的.h文件要这样修改,对客户程序的.h文件也同样要修改。换句话,.h文件对于客户和Dll是一样的。该宏根据相应的条件会产生不同的代码——在Dll中导出类,在客户程序中导入类。
回答人:软界网友 我来回答
相关问题
关键字: gt,程序中,lib,h文件,在我,in,FX_EXT_CLASS,个DLL中导出,Object,怎么使用,xxxx,这个类,直接用,谢谢先,ent,扩展D
我来回答
验证码