跪求大侠赐教关于ARX加载的问题!
<p> 刚刚接触ARX,用的环境是vs.net2003+ObjectARx2006+ACD2006,按照教程设置下载的案例,编译通过并出现所谓正常的警告2个。但是到ACD2006下加载时,指示加载失败。不过加载下载文件已有的ARX程序却是成功。代码如下:</p><p>#include "stdafx.h"<br/>#include <aced.h><br/>#include <rxregsvc.h><br/>void initApp();<br/>void unloadApp();<br/>void helloWorld();<br/>void initApp()<br/>{<br/>acedRegCmds->addCommand("HELLOWORLD_COMMANDS",<br/>"Hello",<br/>"Bonjour",<br/>ACRX_CMD_TRANSPARENT,<br/>helloWorld);<br/>}<br/>void unloadApp()<br/>{<br/>acedRegCmds->removeGroup("HELLOWORLD_COMMANDS");<br/>}<br/>void helloWorld()<br/>{<br/>acutPrintf("\nHello World!"); //实现本程序的具体功能<br/>}<br/>extern "C" AcRx::AppRetCode<br/>acrxEntryPoint(AcRx::AppMsgCode msg, void* pkt)<br/>{<br/>switch (msg)<br/>{<br/>case AcRx::kInitAppMsg:<br/>acrxDynamicLinker->unlockApplication(pkt);<br/>acrxRegisterAppMDIAware(pkt);<br/>initApp();<br/>break;<br/>case AcRx::kUnloadAppMsg:<br/>unloadApp();<br/>break;<br/>default:<br/>break;<br/>}<br/>return AcRx::kRetOK;<br/>}</p><p>代码应该是没有问题的,就是不知道为什么不能加载!!!!郁闷!!!</p>
页:
[1]