最后,与 一起调用,后者采用结果缓冲区列表来调用 AutoCAD 命令,并与 (从不同的 ObjectARX 应用程序调用外部函数)一起调用。acutBuildList()acedCmd()acedInvoke() 以下示例代码片段调用和调用示例应用程序 gravity.c 定义的 RESET 命令:acutBuildList()acedInvoke() struct resbuf *callist, *results = NULL;
callist = acutBuildList(RTSTR, "c:reset", 0);
if (acedInvoke(callist, &results) == RTERROR)
acdbFail("Cannot run RESET -- GRAVITY program may not
be loaded\n");
acutRelRb(callist);
acutRelRb(results);
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-10-29 17:07
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.