创建自定义工具栏以使用 C# 控制 autoCAD



我需要创建一个具有一些autoCAD函数的应用程序,如输入,esc,偏移量等。我有这个例子要处理:

图形用户界面示例

所以基本上工具栏总是在每个窗口的顶部,然后,当我打开autoCAD并按任何按钮时,autoCAD识别按下的按钮并运行特定功能。我想创建一个应用程序来执行键盘命令,就像我有一个输入按钮一样,就像按键盘上的 Enter 一样。理论上似乎是合法的,但问题是 autocad 从不执行这些功能,因为我仍在应用程序窗口上。

问题是我不知道从哪里开始。我正在使用user32.dll和setForegroundWindow()研究一些东西,但我非常迷茫。

任何关于在哪里学习或学习什么的想法都会很棒。

谢谢。

您必须

在命令行中键入 CUI 才能执行此操作CUI : 代表 客户用户界面这将打开一个窗口,在这里靠近左下角1.您必须右键单击任何命令并按New Coammand2. 在新命令的右侧,将打开与该命令相关的属性。3.有一个选项卡,其中提到宏时写了"^C^C",您所要做的就是使用自定义进行编辑。4. 制作新徽标5. 创建一个新的工具栏。6.将此命令拖放到该命令中7.就是这样,您的新命令工具栏将出现在Autocad的"工具栏"部分下。

谢谢

相关内容

  • 没有找到相关文章

最新更新