
VC-动态链接库
路过_斌斌
爱好编程
展开
-
创建动态链接库-访问动态链接库(通用的动态库的创建与访问)
通用的动态链接库extern "C" _declspec(dllexport) void ShowNote(char *pszText){ MessageBox(NULL,pszText,"提示 ",0);}extern "C" 关键字:防止c++语言对函数名重新命名改变,因为C++语言支持函数的重载_declspec(dllexport) 关键字:导出动态链接库中的函数,如果不使用该关键字,导出列表中无法找到该函数,动态链接库就法务访问该函数。访问动态链接库 1.定义动态链接库模块句柄 HMODULE原创 2010-11-15 20:47:00 · 954 阅读 · 0 评论 -
向动态链接库中添加类和资源-并访问动态链接库中的类和资源
1#define EXPORTDLL _declspec(dllimport); //定义一个宏EXPORTDLL class CShowDlg{ public: virtual void _stdcall ShowNote(char *pszText)//客户端想要访问动态链接库中的方法,此方法必须声明为虚函数 { MessageBox(NULL,pszText,"提示",0); }};CShowDlg* _stdcall GetShowDlg(){ return new CShowDlg()原创 2010-11-15 21:12:00 · 2974 阅读 · 3 评论