LabVIEW编程技巧———如何为多个控件注册同一个回凋函数
我们知道,LabVIEW的事件结构可以为多个类似的控件响应同一个EVENTCASE结构,C++和CVI中也同样可以用一个回凋函数响应多个控件,LabVIEW的回凋函数是否可以那?
帮助文件中没有涉及这个问题,我实验了一下,是可以的.
![](http://www.ck365.cn/file/upload/201204/05/09-24-27-31-68374.jpg)
![](http://www.ck365.cn/file/upload/201204/05/09-24-27-86-68374.jpg)
看一下回凋函数,功能是控件鼠标移动时,返回鼠标坐标.
![](http://www.ck365.cn/file/upload/201204/05/09-24-27-58-68374.jpg)
通过循环,我们为两个NUMERIC控件注册了同一个回凋函数,看看它的效果,如果在两个NUMERIC移动时,返回坐标发生变化,说明响应了两个控件.
![](http://www.ck365.cn/file/upload/201204/05/09-24-27-97-68374.gif)