CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

控制低级图形和用户输入

2023-1-1 00:52| 发布者: admin| 查看: 287| 评论: 0|来自: AutoCAD

某些功能提供对 AutoCAD 图形屏幕和输入设备的直接访问。它们使 ObjectARX 应用程序能够使用 AutoCAD 中内置的一些显示和用户交互功能。

该函数在状态或菜单区域中显示文本,带或不带突出显示。该函数在当前视口中绘制矢量,控制颜色和突出显示。该函数绘制多个向量。该函数返回“原始”用户输入,无论是来自键盘还是指点设备;如果调用启用跟踪,则该函数将返回可用于拖动的数字化坐标。acedGrText()acedGrDraw()acedGrVecs()acedGrRead()acedGrRead()

危险:由于这些函数依赖于 AutoCAD 中的代码,因此其操作可能会因版本而异。调用这些函数的应用程序可能向上兼容。此外,它们取决于当前的硬件配置。特别是,调用的应用程序不太可能在所有配置上都以相同的方式工作,除非开发人员按照前面所述使用它们来避免特定于硬件的功能。这些函数几乎不执行错误报告,并且可能会损坏图形屏幕显示(有关解决此问题的方法,请参阅示例)。acedGrText()acedGrRead()

以下序列可反转由于错误调用 、 或 而导致的图形屏幕显示损坏。acedGrText()acedGrDraw()acedGrVecs()

acedGrText(-3, NULL, 0); 
acedRedraw(NULL, 0); 

参数具有以下含义:-3 恢复标准文本,== 无新文本,0 == 无突出显示。参数具有以下含义:== 所有实体,0 == 整个视区。acedGrText()NULLacedRedraw()NULL


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 14:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部