superspice 发表于 2009-2-5 02:14:44

如何调用系统自动生成的回调函数??

比如我的PANEL 上有一个close的按钮,对应的回调函数为quit,由CVI 自动生成的回调函数为
int CVICALLBACK quit (int panel, int control, int event,


void *callbackData, int eventData1, int eventData2)
自动生成的这个函数形参panel, control, event,callbackData,eventData1, eventData2 分别代表什么意思啊?
只有知道这几个参数的含义才能在自己写的函数中调用该函数
那位大侠介绍一下,谢过先!

netcreature 发表于 2009-2-5 08:41:55

请看这个帖子的5楼回复:
http://www.cpubbs.com/bbs/thread-58726-1-12.html

superspice 发表于 2009-2-5 16:24:00

谢谢老大!但是我对于:“callbackData为指针型变量,在程序调用函数时可以传递某些特殊的变量”
callbackData这个行参还是不是很清楚?能不能举个例子啊
是不是一般情况下,给他一个空指针就可以了??

netcreature 发表于 2009-2-5 16:41:42

事实上,callbackData的用法比较复杂,空指针并不能随便给。
详细说明可以看帮助中关于“Callback Data”部分(里面提到一个例子:toolslib\custctrl\fileBrowser.c)!
页: [1]
查看完整版本: 如何调用系统自动生成的回调函数??