pcat 发表于 2005-2-28 14:13:00

请教选择对象的一个问题

观察Acad2002的命令:mledit,这个命令运行后,用户需要选择操作对象,可是这个命令的选择功能有点特殊:<br>
可以判断用户点了右键(等同直接按回车),,如果点了右键(或按回车),程序会退出.<br>
<br>
<br>
我现在有个程序,也要选择一个对象,并且也想实现用户按回车(点击右键)后直接退出,我用的是acedEntSel函数,可是这些函数(包含
acedNEntSelP..等.)都只能返回RENORM(正确选中),RTEROR(
没有选中),用户按回车(点击右键)也是返回RTERROR阿.<br>
呜呜~~请教下这里的高手,有没有解决的办法.<br>
谢谢!<br>
<br>
<br>

梦幻神话 发表于 2005-3-1 11:47:00

int rc=acedEntSel("\nChoose a entity:",ent,pt);<BR>        switch(rc)<BR>        {<BR>                case RTCAN:<BR>                        acutPrintf("\nUser canceled.");<BR>                        break;


                case RTERROR:<BR>                        acutPrintf("\nNothing selected.");<BR>                        break;<BR>        }<BR>
页: [1]
查看完整版本: 请教选择对象的一个问题