int CHANGE_REAL_0_cb ( int dialog_id, void * client_data, UF_STYLER_item_value_type_p_t callback_data)
; r# {! j3 I- |{' D* O1 U% E w5 x" E: n2 s1 f, g
if ( UF_initialize() != 0)
8 }; J( r$ a- T2 l return ( UF_UI_CB_CONTINUE_DIALOG );
5 {% R6 k Q; b" G' t$ ?8 z
' u* r/ y2 z* _1 H UF_STYLER_item_value_type_t data;
% y# W6 w3 F. ?* s0 b double shishu1;
( y6 G( [7 {7 L, B0 m. j UF_initialize ();* L: P7 Y& _( f: r0 R
data.item_id = CHANGE_REAL_0;
1 H( t2 S( N3 B& U1 F, h. A data.item_attr = UF_STYLER_VALUE;
1 _' Y0 e; Z2 y% } UF_STYLER_ask_value(dialog_id, &data);9 E7 Z( X& `& Y+ B& N
shishu1 = data.value.real;; n. r$ K4 y# P, n5 ^
, H, t7 l* ]8 s$ X4 r0 [
UF_terminate ();
, m& @" y/ P4 ^ return (UF_UI_CB_CONTINUE_DIALOG); 5 y U+ T5 O h w2 [
}
6 S+ F5 {- _4 M. ]9 X* L- N+ N$ l9 \1 W3 z9 ^$ @1 i
/ Q+ n7 I5 K( ^" T% I& N- B) V2 ]
以上是我输入的代码,为什么不行啊(输出的shishu1的值始终都是0),还请各位帮忙指正。 |