czllv 发表于 2025-3-8 16:35:18

AcEdJig拖动时接受键盘输入

请教一个问题:用cad本身命令line画直线,既可以在拖动过程中输入指定的字符来执行一个命令,也可以输入任意一对数字作为线段的终点坐标。那请问用AcEdJig类大概要怎么实现?是不是在sampler()函数里面,acquirePoint和acquireString一起用?没找到类似的代码,请大佬不吝赐教:handshake

你有种再说一遍 发表于 2025-3-8 17:22:24

应该是设置鼠标允许字符串输入,在c#上面要设置如下枚举值:
UserInputControls.AcceptOtherInputString
ARX自己找找.
即使不行,不也有键盘钩子去钩.

gzxl 发表于 2025-3-8 20:23:06

应该是这个 AcEdJig::setUserInputControls

czllv 发表于 2025-3-10 21:13:07

感谢楼上两位大佬指点,知道怎么弄了
页: [1]
查看完整版本: AcEdJig拖动时接受键盘输入