|
一样,先看看简单的代码:
) m& p7 Z0 r7 [8 ?+ a! t7 b int errorCode = UF_initialize();' i1 }& Z- P, r8 k3 W0 k( y1 b
' F1 ^, w5 t, E$ t0 w" e
if ( 0 == errorCode )( E3 O- V, B' a
{8 T" k9 {# M0 U! x" v4 n
/* TODO: Add your application code here */
3 ^1 ]. o9 G: }# h" |1 @* x. O, m+ I: t. U* F, J
char *message="please select a object:";9 p% P, c4 g+ i A0 C
char *title="please select a object:";
; c ]. g% w M" ]& C int scope=UF_UI_SEL_SCOPE_NO_CHANGE;
2 c2 I) y7 @* K' s5 H int response;4 N! e6 G- f0 k% k2 T: B
tag_t object_tag;$ ^+ j( V! o/ J1 G7 t: Z9 Z
double cursor[3];
% v5 ~* q* u; K$ t tag_t view; n1 l$ L* u/ r" n5 s) }
5 ~3 H) j8 [; A1 W* @$ q
UF_UI_select_with_single_dialog(message,
% @/ y" |" y# K5 o. ?3 k7 s title,scope,NULL,NULL,&response,&object_tag,0 r4 L8 b( N! _ }' N/ F" m
cursor,&view);! _/ I+ r% ?0 w& d4 s+ a$ m
/ X P5 @! K. T9 B
UF_DISP_set_highlight(object_tag,0);
) v( T' j' H% @7 e) Y- I5 ~9 ^ \* A; D _# |
UF_OBJ_set_color(object_tag,20);, E7 E* [, z3 ]) J0 M0 C6 N; n
( X+ V) g1 L7 q+ s8 g/ M# r/ f, Y& [
; P7 Q0 R' j9 `, M6 r7 P
/ S( x: p( L2 S: R: p
! m& m+ g* }0 b/ I h, K /* Terminate the API environment */
3 i( ~# y3 b" w4 n/ \ errorCode = UF_terminate();
; z9 v B+ ]. c: j) C
2 @0 y+ \5 {$ Z- q' l9 Z. ^. | |
-
-
UGopen API二次开发入门视频_03.part5.rar
1.34 MB, 下载次数: 121, 下载积分: G币 -1
-
-
UGopen API二次开发入门视频_03.part1.rar
1.9 MB, 下载次数: 130, 下载积分: G币 -1
-
-
UGopen API二次开发入门视频_03.part2.rar
1.9 MB, 下载次数: 113, 下载积分: G币 -1
-
-
UGopen API二次开发入门视频_03.part3.rar
1.9 MB, 下载次数: 116, 下载积分: G币 -1
-
-
UGopen API二次开发入门视频_03.part4.rar
1.9 MB, 下载次数: 137, 下载积分: G币 -1
|