我用这两个函数将一个CANVAS控件转换成一个TAB,
int main (int argc, char *argv[])
{
int tabCtrl;
if (InitCVIRTE (0, argv, 0) == 0)
return -1; /* out of memory */
if ((panelHandle = LoadPanel (0, "模拟与检测分析仪.uir", PANEL)) < 0)
return -1;
tabCtrl = EasyTab_ConvertFromCanvas(panelHandle, PANEL_CANVAS);
EasyTab_LoadPanels (panelHandle, tabCtrl, 1, "模拟与检测分析仪.uir", __CVIUserHInst,
A_PANEL, &AHandle,C_PANEL, &CHandle,S_PANEL,&SHandle,0);
DisplayPanel (panelHandle);
RunUserInterface ();
DiscardPanel (panelHandle);
return 0;
}
并加载了3个面板,当程序运行时,默认第一个面板是看得见的,我想用另外一个RING控件,当我选中1时,TAB中显示第一个面板,选中2时显示第二个面板,选中3时选中第三个面板,不知道该怎么才能实现呢,帮忙一下吧 |