vc引用一个类如何实现?
问题点数:50、回复次数:10Top
1 楼DragonCheng(飞龙在天)回复于 2001-01-10 10:25:00 得分 0
VC中操作类即同操作结构一样。因为在C++中类和结构几乎一样,除了默认public和priavte的不同Top
2 楼witsoft2000(踏雪无痕)回复于 2001-01-10 10:47:00 得分 0
请问问题时问得具体一些,否则我真的不知如何回答你。Top
3 楼personnel(无忌)回复于 2001-01-10 10:53:00 得分 0
先定义对象。Top
4 楼ZengYongChun(好想学VC啊!)回复于 2001-01-10 10:58:00 得分 0
比如:应用一个别人写好的的.dll,时如何实现的?Top
5 楼witsoft2000(踏雪无痕)回复于 2001-01-10 11:03:00 得分 0
两种方法,动态加载和静态加栽,静态加栽需要.LIB文件,动态加载调用LoadModule()获得DLL中的函数指针Top
6 楼ZengYongChun(好想学VC啊!)回复于 2001-01-10 11:09:00 得分 0
高手,能不能再详细一点,比如源代码?实现调用abc.dll?Top
7 楼witsoft2000(踏雪无痕)回复于 2001-01-10 11:17:00 得分 0
怎么开口就要源代码? 真受不了你
typedef void(FAR PASCAL EXPORT *LPAPP)(int ntype,int mode);
HINSTANCE hinstance;LPAPP lpapp;
hinstance=LoadLibrary("abc.dll");
if(hinstance!=NULL)
lpapp=GetProcAddress(hinstance,"过程名");Top
8 楼ZengYongChun(好想学VC啊!)回复于 2001-01-10 11:24:00 得分 0
谢谢,我不知道上面是静态还是动态加在?Top
9 楼witsoft2000(踏雪无痕)回复于 2001-01-10 11:30:00 得分 50
动态,如果是静态没这么麻烦,只需要在连接时连入ABC.LIB,并包含DLL中定义函数的.h,就可以直接用DLL中的函数了Top
10 楼ZengYongChun(好想学VC啊!)回复于 2001-01-10 11:54:00 得分 0
请问?typedef void(FAR PASCAL EXPORT *LPAPP)(int ntype,int mode);是啥意思,
我是初学着,请帮个忙,谢谢!Top




