0
点赞
收藏
分享

微信扫一扫

CAD向控件注册一个命令


_DMxDrawX::RegistUserCustomCommand

向控件注册一个命令,用户在命令行输入命令名这个字符串,就会触发执行命令事件 命令事件的id就是该注册时的id值,成功返回true。详细说明如下:

参数

说明

BSTR pszCommandName

命令名称

LONG lId

命令id

点击按钮,向控件注入自定义命令,在命令栏输入js中设置好的命令名称,就会打开打印对话框。

1

2

3

4

5

6

7

8

​//设置自定义命令调用打印​

​if​​​ ​​(iCmd == 600) {​

​mxOcx.RegistUserCustomCommand(​​​​"00"​​​​,111);​

​mxOcx.Focus();​

​}​

​else​​​ ​​if​​​ ​​(iCmd == 111) {​

​UserPrint();​

​}​

 

1

2

3

​function​​​ ​​UserPrint() {​

​mxOcx.SendStringToExecute(​​​​"Plot"​​​​);​

​}​

 

相关问题

• ​​如何直接打印,不出现打印对话框?​​

• ​​如何对视区进行缩放?​​

• ​​在网页中如何设置显示亮度?​​

• ​​在网页中如何得到所有组名?​​

• ​​在网页中如何删除组?​​

• ​​在网页中如何得到用户自定义事件的参数?​​

• ​​如何把实体放到当前选择集中?​​

• ​​如何全屏显示控件?​​

• ​​在网页中如何得到圆?​​

• ​​在网页中如何只让图纸上的圆显示线宽?​​

CAD向控件注册一个命令_命令行

梦想CAD是专业的CAD插件(控件),可轻松在网页、手机及BS/CS程序中浏览编辑DWG文件,不需安装AutoCAD即可运行。经十余年累积已非常稳定可靠,有关键的空间搜索算法,并使用汇编优化,可同时处理50万级实体,有非常高的图形显示和处理效率。

联系我

举报

相关推荐

0 条评论