动态加载dll
2016-08-24 09:14
169 查看
extern "C" MMUPDATENOTIFY_IMPEXP bool _cdecl NotifyThrift(char* chThriftIp, char* chPor)
HINSTANCE hInst;
CString strPath = _T("E:\\XXX\\MmUpdateNotify.dll");
hInst = LoadLibrary(strPath);
if(hInst != NULL)
{
typedef bool(*Proc)(char* strIp, char* strPort);
Proc p = (Proc)GetProcAddress(hInst, "NotifyThrift");
if(!p)
{
AfxMessageBox(_T("获取地址失败"));
return;
}
bool bVal = p("127.0.0.1", "9090");
}
FreeLibrary(hInst);
HINSTANCE hInst;
CString strPath = _T("E:\\XXX\\MmUpdateNotify.dll");
hInst = LoadLibrary(strPath);
if(hInst != NULL)
{
typedef bool(*Proc)(char* strIp, char* strPort);
Proc p = (Proc)GetProcAddress(hInst, "NotifyThrift");
if(!p)
{
AfxMessageBox(_T("获取地址失败"));
return;
}
bool bVal = p("127.0.0.1", "9090");
}
FreeLibrary(hInst);
相关文章推荐
- C#动态加载DLL并进行类型转换
- c++动态加载DLL
- C#动态加载DLL
- 动态(静态)加载DLL注意
- 动态加载dll代码
- 动态链接库dll的 静态加载 与 动态加载
- c#实现动态加载Dll
- c#动态加载dll并调用dll中类的方法
- ATL编写的控件中动态调用加载dll文件,并调用函数
- 详解 Qt 下 QLibrary 动态加载 dll
- swing全局热键及动态加载dll
- 动态加载DLL
- C#动态加载DLL
- 也说说Silverlight动态加载DLL
- C# 动态加载和卸载DLL
- .net 动态加载Dll
- C#动态加载dll扩展系统功能的方法
- c#动态加载卸载DLL的方法
- C#实现从dll程序集中动态加载窗体
- Java之——Web项目中DLL文件动态加载方法