几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(C++) (http://www.dimcax.com/hust/forumdisplay.php?f=34)
-   -   如何在非模式对话框中使用acedcommand()函数? (http://www.dimcax.com/hust/showthread.php?t=7380)

yang686526 2009-04-17 08:44 PM

如何在非模式对话框中使用acedcommand()函数?
 
如何在非模式对话框中使用acedcommand()函数?
如何在非模式对话框中使用acedcommand()函数?
我想在一个非模式对话框中使用acedcommand()函数来插入一个块.程序编译和连接没问题,只是执行的时候acedcommand()没起作用.在调试的状态下单步运行到acedcommand(),没有发现什么特殊情况,函数里的各个参数都很正常.我在其他的地方使用这个acedcommand(),也可以正常使用.
我的对话框继承于cacuidialog,会不会它不支持acedcommand()函数?
整个acedcommand(),函数为:
acedcommand(rtstr,"insert",rtstr,strnameofblock,rtpoint,ptinsert,
rtstr,"1",rtstr,"1",rtstr,"0",rtnone);
how can use acedcommand in a modeless dialog?
acedcommand cannot be used directly from the "application context". see
"code differences under the application execution context" topic in arx docs
for details.
能否告知详细解决方法


所有的时间均为北京时间。 现在的时间是 06:10 AM.