int CHANGE_REAL_0_cb ( int dialog_id, void * client_data, UF_STYLER_item_value_type_p_t callback_data)- \' A6 ^% T1 z: k, H0 ?' m
{$ @8 g( n3 [8 u$ E% f2 R
if ( UF_initialize() != 0)
8 k5 H, r* p; @5 s return ( UF_UI_CB_CONTINUE_DIALOG );
2 l, e3 @# X- C: `; g. o4 j( [
( X" B/ G6 e0 h UF_STYLER_item_value_type_t data;. c% r5 g* Q3 e7 J _5 ~7 |$ ?
double shishu1;
" s2 Y8 w: ^4 C |+ ` UF_initialize ();
" {7 A: I/ X# t2 s# e data.item_id = CHANGE_REAL_0; ; W/ {" x# X" |( U7 i
data.item_attr = UF_STYLER_VALUE;5 z0 ~0 |. T& m- w8 f6 h9 i
UF_STYLER_ask_value(dialog_id, &data);* A) d' {5 W5 W2 e
shishu1 = data.value.real;: O$ `) R5 d: `% L1 _$ m
3 {$ L' O9 n! @$ q( H+ X! M UF_terminate ();
0 c7 O r3 Z/ y. _1 w return (UF_UI_CB_CONTINUE_DIALOG); 7 j/ W3 O3 }& A2 P/ E; ?" M, U
}
. I" k8 l+ K c! b: d# x& p# Z [! W1 B1 B( d7 a. u+ e
* c" L; ^" P; a
以上是我输入的代码,为什么不行啊(输出的shishu1的值始终都是0),还请各位帮忙指正。 |