几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(VB.NET/C#) (http://www.dimcax.com/hust/forumdisplay.php?f=176)
-   -   怎样设置屏幕中心点? (http://www.dimcax.com/hust/showthread.php?t=9709)

yang686526 2009-04-21 01:14 PM

怎样设置屏幕中心点?
 
怎样设置屏幕中心点?
www.dimcax.com
怎样设置屏幕中心点?
用viewctr系统变量可以取得当前视口中心点,但这个系统变量视只读的,怎样用程序设置此点坐标为另一个点呢?或者在.net中怎么实现zoomall、zoomcenter等zoom功能? [
唉,这论坛咋这么冷清呢? 到autodesk官方论坛搜索的答案: acadapplication papp = (acadapplication)autodesk.autocad.applicationservices.application.acadapplication; papp.zoomcenter(point.toarray(), 80); 运行良好! 只是不解,为什么一定要转化为数组?toarray() 我也用过这种方法,就是没有吧point3d转化为数组,所以一运行cad就错误退出! [
原帖由 mkhsj927 于
嗯,这就是com方法,我用的


所有的时间均为北京时间。 现在的时间是 11:29 PM.