afang,我不是要在strip.cpp里面得到值,是要把strip.cpp的constructor回调函数里面赋的值传递给assembly.cpp里面的回调函数里面使用,而strip.dlg是由assemble.dlg调用的,这样的话数值的传递必须要通过指针是吗?这样应该是形参传递给实参吧!还有就是UF_STYLER_create_dialog ( "Strip.dlg",
STRIP_cbs, /* Callbacks from dialog */
STRIP_CB_COUNT, /* number of callbacks*/
NULL, /* This is your client data */
response ) ) != 0 )
里面这个NULL和这个dlg里面回调函数的void *client有什么关系呢!应该写成同一个变量吗?
在assembly.cpp里面是用函数ASSEMBLY_call_create_strip_dialog(&response,。。。)的时候,我此处省略的这个变量应该怎么定义才能得到strip.dlg里面值呢? 得到之后能用在assembly.dlg其他的回调函数中吗?
麻烦你了 |