.dll文件载入失败
BOOL CJinDiDllDemoDlg::LoadAndInitSmsApi()
{
TCHAR szModulePath[MAX_PATH];
memset(szModulePath,0,MAX_PATH*sizeof(TCHAR));
::GetModuleFileName(NULL,szModulePath,MAX_PATH);
CString strDllPath(szModulePath);
int nFind = strDllPath.ReverseFind(_T('\\'));
strDllPath = strDllPath.Left(nFind+1) + _T("JindiSMSApi.dll");
m_hSmsApi = ::LoadLibrary( strDllPath );
if(INVALID_HANDLE_VALUE == m_hSmsApi || NULL == m_hSmsApi)
{
AfxMessageBox(strDllPath+_T("载入失败!"));
return FALSE;
}
运行后提示如下
F:\相关资料\vs实例\jindiduanxin\Debug\JinDiSMSApi.dll载入失败!
请教一下问题出现在哪里?
我是直接调用别人的.dll文件,复制在我的文件夹里,然后运行的~
感谢大家~