高手请进,急急急急急急急急急急急急急急急急急急!!!!!!!!!!!!!! 一个dll的问题:我做了个动态链接库,这个dll是扩展的,而且还是导出mfc的一个类,例如:class AFX_EXT_CLASS CFontComboBox : public CComboBox;我不知道这个CFontComboBox在应用程序中怎样用显式或隐式导出。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对,包含头文件,编译的时候要指定.lib文件路径.比如动态库中:class AFX_EXT_CLASS CCJMDIFrameWnd : public CMDIFrameWnd{}那你在程序中:class CMainFrame : public CCJMDIFrameWnd{}上面是静态调用. 显式的话我没有调用过CLASS,不过你可以查考//--定义“实例” HINSTANCE dd;//--声明dll内的函数 int __stdcall (*bbb)(int);//--装载dll dd = LoadLibrary("dll.dll");//--取得dll中的函数地址 (FARPROC)bbb = GetProcAddress(dd , "test2");//--调用dll中的函数 Caption = IntToStr(ddd());//--释放“实例” FreeLibrary(dd); 导出部分隐式和显式。要隐式调用的话,需要用到相应的.lib和.h文件,而显式调用不用。 谢一辈子!!如何用RegOpenKeyEx去打开我下面的这个注册表项 如何让基于MFC的程序和创建的线程互发消息 控件之间消息传递的让人迷惑的地方 找不到MSCHART控件 如何在treeview里实现在节点上点击右键出现右键菜单? 请教信号量的一道题 vc环境配置...来者有分,,在线!!!!!!! 100分求助!请问大家知不知道怎样才能删除桌面的上下文菜单里的有一些多余的菜单, 请问线程和进程有什么区别 VC6 程序运行时需要哪些动态连接库? CDialogBar中的Combox、checkbox不响应事件? 能否设定已象素为单位的Y轴递减?
class AFX_EXT_CLASS CCJMDIFrameWnd : public CMDIFrameWnd
{}
那你在程序中:
class CMainFrame : public CCJMDIFrameWnd
{}
上面是静态调用.
//--定义“实例”
HINSTANCE dd;
//--声明dll内的函数
int __stdcall (*bbb)(int);
//--装载dll
dd = LoadLibrary("dll.dll");
//--取得dll中的函数地址
(FARPROC)bbb = GetProcAddress(dd , "test2");
//--调用dll中的函数
Caption = IntToStr(ddd());
//--释放“实例”
FreeLibrary(dd);
要隐式调用的话,需要用到相应的.lib和.h文件,而显式调用不用。