例程中
int CVICALLBACK PlotData (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
int val, traces, i;
if (event == EVENT_COMMIT) {
GetCtrlVal(panel, control, &val);
SetCtrlAttribute (panel, PANEL_TIMER, ATTR_ENABLED, val);
GetCtrlAttribute(panel, PANEL_CHART, ATTR_NUM_TRACES, &traces);
for (i=1;i<=traces;i++)
SetTraceAttribute(panel, PANEL_CHART, i, ATTR_TRACE_LG_VISIBLE, 1);
}
return 0;
}
请问GetCtrlVal(panel, control, &val);是什么意思?怎么没有具体的ID呀?
还有 for (i=1;i<=traces;i++)
SetTraceAttribute(panel, PANEL_CHART, i, ATTR_TRACE_LG_VISIBLE, 1);
有什么作用呀?
[ 本帖最后由 lostger 于 2008-10-20 21:44 编辑 ] |