|
我用vc6.0建立了一个unigraphics nx appwizard v1工程,在ug入口函数中添加了如下代码: 1 b: Y# j7 Z* T4 v% D! {
char title_string[]="消息";. v' M6 g" U; Y0 P( [
char messages[132+1]="是否选择下一相邻轮廓";
, y6 i1 O$ x' v$ F3 L char *p=messages;7 Y8 H8 u* x$ P$ _
UF_UI_MESSAGE_DIALOG_TYPE dialog_type=UF_UI_MESSAGE_QUESTION;
1 X& U4 e+ B6 z5 c3 U4 E. b7 \ UF_UI_message_buttons_t buttons;
5 N9 r3 l9 ^8 l4 \ int response=0;
" I7 a* s" u( \. ` buttons.button1=true;3 m& }6 f: \2 ]7 {& |; \# c
buttons.button2=true;
' S& r( u j6 s; b0 ?2 l8 N+ [ buttons.label1="是";1 ^) g' W c" D1 d+ O% p
buttons.label2="否";
' g- h `- `) f( ~9 @5 k buttons.response1=1;9 v- [/ @' W' s8 B. ~# ~
buttons.response2=2;
0 U# D p- S; D9 s UF_UI_message_dialog(title_string,dialog_type,&p,1,0,&buttons,&response);& f: \. o& T3 f, g5 g
编译得到该dll文件,可是在UG中调用时看不见该对话框。
* O7 h. ?* D( p$ h! A6 a2 L0 w+ M3 J
请问这是怎么回事啊?哪位高手帮帮忙啊! |
|