开始用
hModule=LoadLibrary(LPCTSTR( "D:\\Administrator文档和收藏夹\\Visual Studio 2005\\Projects\\ReceiveSMS\\ReceiveSMS\\mapirule.dll "));
用getlasterror总是126,改为
hModule=::LoadLibrary((LPCTSTR) "Kernel32.dll ");
也是同样的错误码,郁闷了。
------解决方案--------------------------------------------------------
错误代码126是找不到指定的模块。
检查一下你mapirule.dll的路径写错了没,
实在不行就把它和程序放在同一路径下或干脆丢到win目录下.
然后在loadlibrary里使用相对路径.
------解决方案--------------------------------------------------------
还有会不会是TCHAR和ASCII的问题~