NX二次開発は、隠れUF_DRAW_set_border_displayを表示するには、境界線の表示を設定し-UFUN

1つの#include <uf.h>
 2の#include <uf_draw.h>
 3。の#include <uf_drf.h>
 4。の#include <uf_obj.h>
 5。 
6。 
7。 
8。 UF_initialize();
 9  
10  // 現在の図面ページのタグを取得します
11 tag_t drawing_tag = NULL_TAG;
 12である UF_DRAW_ask_current_drawing(&drawing_tag)、
 13は 
14  // 名前がビュータグをゲット
15 tag_t ViewTag = NULL_TAG;
 16 UF_OBJ_cycle_by_name(" 123 "、&ViewTag)
 。17  
れる18  // ビューを移動する
19 CONST  ダブル drawing_reference_point [ 2 ] = { 150.0150.0 };
 20  UF_DRAW_move_view(ViewTag、drawing_reference_point);
 21である 
22れる // ビュースケールのサイズ変更
23である UF_DRAW_set_view_scale(ViewTag、1。);
 24  
25  // 隠しビュー境界線
26である UF_DRAW_set_border_display(偽の) ;
 27  
28  // すべてのビューは、タグを取得
29  のint = NUM_VIEWS 0 ;
 30 tag_t AllViewTag * = NULL_TAGを、
 31れますUF_DRAW_ask_views(drawing_tag、&NUM_VIEWS、&AllViewTag);
 32  
33である ためINT I = 0 ;私はNUM_VIEWS <I ++の34である {
 35      IFを(!AllViewTag [I] = ViewTag)
 36      {
 37          // 他のビュー削除     
38である         UF_OBJ_delete_objectを(AllViewTag [I]);
 39  
40      }
 41れる }
 42が 
43である 
44である UF_terminate();
 45  
46である シーザーLushangゆうは
 47 2019年7月1日

おすすめ

転載: www.cnblogs.com/nxopen2018/p/11116189.html