加载DLL

来源:互联网 发布:联合国五常知乎 编辑:程序博客网 时间:2024/04/29 07:31

 typedef void(*pNewThread)(void);

 m_hDll = ::LoadLibrary(_T("Insert.dll"));
 if(! m_hDll)
 {
  MessageBox(_T("加载DLL失败!"));
 }
 else
 {
  pNewThread pFun = (pNewThread) GetProcAddress(m_hDll, _T("NewThread"));
  if(! pFun)
  {
   CString str;
   str.Format(_T("%d"), ::GetLastError());
   MessageBox(_T("获取函数地址失败!"), str);
  }
  pFun();

 }

原创粉丝点击