|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
记录自己学习过程。 N) R! [ i" ]: T# U" m
extern DllExport void ufcre( char *param, int *returnCode, int rlen )
T" A, p) V# X; c; z" C, o. i{# q% H$ c, g& r7 P' I: a/ H
/* Initialize the API environment */
& Z8 {4 i- u7 u. Y' C) b if( UF_CALL(UF_initialize()) ) 5 S, i( Z4 E( R
{
) \2 L, h. t! \: R) @" |; p /* Failed to initialize */
6 `0 x# u! l, s p$ ^7 I6 g k3 \7 U return;
0 t- h8 v0 C9 J6 ?) A6 Z }
" Y5 f8 i8 l/ _6 {* H& U$ ]) n q
( I8 x, ]9 s/ w# f: Z /* TODO: Add your application code here */
: B7 ~$ R" i% k3 j/ H uc1601("This is new !",1);
, q. ^) T7 u$ k. R ` /* Terminate the API environment */
! Q3 H! D% P4 d- b$ F UF_CALL(UF_terminate());
; B* L+ I4 K# x8 L8 l `/ \. V}! T- X! ~* g3 o" H
) s4 E, C: s3 f3 J7 a) n5 K8 e9 D& }/*****************************************************************************+ u6 B. t# h$ }, N) j9 Z) L
** Utilities
7 C f1 [" K Z# y% k*****************************************************************************/4 a4 R0 r: Q1 ?
7 e$ l5 W% j$ @# ]) d
/* Unload Handler
5 p; L+ J* O8 S. P9 A4 l3 }2 [3 D** This function specifies when to unload your application from Unigraphics.1 ^. d% T3 h7 f$ |) l( i" u
** If your application registers a callback (from a MenuScript item or a/ b5 {8 _# n( J
** User Defined Object for example), this function MUST return
4 I8 Y( z$ s) d0 r! e, \** "UF_UNLOAD_UG_TERMINATE". */- ~! j- w2 ?% M0 L
extern int ufusr_ask_unload( void )% _9 p7 @/ W. \5 @/ k
{
( t1 e, Q8 f3 J8 n8 @& e/ O6 \ return( UF_UNLOAD_IMMEDIATELY ); K5 {0 {& |: t6 }! m$ w
}2 A8 ~: u$ u+ h/ A1 r
& ]' G, W6 F: ]* E
|
-
|