|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
记录自己学习过程。
7 t6 `: m% \! v3 q' f' {extern DllExport void ufcre( char *param, int *returnCode, int rlen )
% q! y6 C# o$ d7 s! |. d% ]{% t1 B0 Y! r- S- V) U" F
/* Initialize the API environment */& ?( E- v& }6 C/ U
if( UF_CALL(UF_initialize()) ) * v5 ?: _% _0 ~# u# C
{
& o# T( F3 z9 L2 o /* Failed to initialize */
" Z$ F; Q# H. U return;
7 U8 G! B! f L }' {9 O0 ]$ g% T, l @. w) [- U
4 M9 `# _' {+ b3 i: U* } /* TODO: Add your application code here */
4 }4 n7 |5 f/ ^ F uc1601("This is new !",1);
9 G1 m! y9 E/ e9 _ /* Terminate the API environment */
' F) @4 r4 @! L& v) r B UF_CALL(UF_terminate());
- m0 E& B& A- Y4 s9 p}; C8 S/ [! a/ [# F
9 X- p4 n1 t* V9 @0 t, p, s/*****************************************************************************
2 x! l/ E- O2 O% i8 j** Utilities- W. M9 E( m( t0 D+ D
*****************************************************************************/( ]! r2 w2 F+ q* N) c- v$ ~
# |) |. c: k. T( v' J3 S ^/* Unload Handler
* {9 _: _' r0 j1 p** This function specifies when to unload your application from Unigraphics.6 t: S9 x" f" b0 }
** If your application registers a callback (from a MenuScript item or a
4 {) e4 ~2 D7 R** User Defined Object for example), this function MUST return! _# I1 }: z! C" H2 r. m
** "UF_UNLOAD_UG_TERMINATE". */9 V* h: ]2 r4 f" X, U
extern int ufusr_ask_unload( void ). N1 m) p9 k+ q
{
. s5 A. _9 n+ v return( UF_UNLOAD_IMMEDIATELY );1 s0 v6 v: i& D9 L! c
}
( ^* Z: q/ F% J7 e
/ G7 g7 n2 {: s- p' Z |
-
|