CAD光标设置(com接口)

设置光标线显示长度:


COM接口 _DMxDrawX::CursorLong
_DMxDrawX::SetCursorCrossLong


设置为0表示无限长:CursorLong= 0,默认值为30。


设置光标矩形框大小:


COM接口 _DMxDrawX::CursorWidth
_DMxDrawX::SetCursorPickRect


默认值为6 ,单位是屏幕像素大小。


自定义设置光标


COM接口,临时需要改变光标,用如下函数完成:


保存光标状态,与RestoreCursor配合使用 _DMxDrawX::SaveCursor
设置光标,从cur光标文件加载 _DMxDrawX::SetCursor
恢复光标 _DMxDrawX::RestoreCursor


设置默认缺省时光标


COM接口 _DMxDrawX::UseArrowCursor


从文件加载一个默认光标,控件默认状态下将使用这个光标,路径是个相对 MxDrawX.ocx 所在目录下的文件。


Iniset属性,DEFAULTCURSOR=MyCursor.cur。


光标位置


得到位置,文档坐标,是个MxDrawPoint对象。


COM接口 _DMxDrawX::GetInputCursorPos


设置光标位置,文档坐标。


COM接口 _DMxDrawX::SetInputCursorPos

posted on 2019-06-27 10:49  梦想CAD控件  阅读(240)  评论(0)    收藏  举报

导航