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

vs2010 MFC 如何加载DLL文件

2012-03-29 
vs2010 MFC 怎么加载DLL文件小弟刚学VC,在孙鑫老师教程里,看加载DLL文件一处,不明白怎么加载的,DLL里面就

vs2010 MFC 怎么加载DLL文件
小弟刚学VC,在孙鑫老师教程里,看加载DLL文件一处,不明白怎么加载的,DLL里面就一个函数,用的是_declspec(dllimport) void SetHook();声明,那个lib文件和DLL文件我都复制到调用程序的debug目录下了,然后在哪设置加进去他们?

[解决办法]
1, 申明函数 :typedef MYSQL * (_stdcall MysqlRealConnect)(***);
HINSTANCE hDll; 
2,装载dll: hDll = LoadLibrary("**.dll");//
3, 获取函数 :VERIFY(Init=(MysqlIni*)GetProcAddress(m_instDLL,"mysql_init"));//获取函数
4,释放dll: if (hDll!=NULL) FreeLibrary(hDll);//释放
---助人为快乐之本

热点排行