不知道是怎么回事儿,哪位帮忙。
在编译一个例程时,出现以下问题:程序编译通过没问题,但是加载后老是提示:程序会引起assertion failure。
我找到应该是入口点函数的错误,但不知道为什么,怎么改。
哪位帮忙解释一下,谢谢。
AC_IMPLEMENT_EXTENSION_MODULE(theArxDLL);
extern "C" int APIENTRY
DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID lpReserved)
{
UNREFERENCED_PARAMETER(lpReserved);
if (dwReason == DLL_PROCESS_ATTACH)
{
theArxDLL.AttachInstance(hInstance);
}
else if (dwReason == DLL_PROCESS_DETACH)
theArxDLL.DetachInstance();
return 1; // ok
} 路径是不是设置对了?lib那些路径只认大写的,小写的不行,最好点击两下,会出现个“浏览”,然后把你的文件夹一一打开就行!
自己手输入路径很容易犯错的。 arx开发包和autocad版本是否一致? 谢谢丫丫,你提示的错误我这都没有..........
页:
[1]