glhu3 发表于 2006-2-28 13:37:00

[ARX]关于Autocad2002菜单加载的问题

<P>如何用acedCommand用AutoCAD2002中的menuload命令.</P>
<P>如AutoCAD2002基础菜单acad.mnu,自定义菜单core.mnu,在ARX中如何用</P>
<P>acedCommand编程,使acad.mnu和core.mnu同时加载并在菜单里同时显示。</P>

王咣生 发表于 2006-3-1 00:23:00

reply

<P>参考一点:&nbsp;&nbsp;</P>
<P>CString mac = "(COMMAND \"_MENULOAD\" \"devcad.mnu\")"; <BR>&nbsp;&nbsp;if (acDocManager-&gt;curDocument()) {<BR>&nbsp;&nbsp;&nbsp;acedPostCommand( mac );<BR>&nbsp;&nbsp;&nbsp;mac = "(menucmd \"P10=+DEVCAD.DevCAD\") ";&nbsp;&nbsp;//如果P10不存在,则新载入的菜单加到当前菜单最后面<BR>&nbsp;&nbsp;&nbsp;acedPostCommand( mac );<BR>&nbsp;&nbsp;}</P>
页: [1]
查看完整版本: [ARX]关于Autocad2002菜单加载的问题