本文主要是介绍LabWindows中的TabControl操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在一个PANEL中放一个tab控件,其名字为PANELdqtu_TAB
第0个窗口为TPANELdqt,第1个窗口为TPANELdqw
面板的ID分别为:
int TabPanelHandlert; //实时曲线图温度面板ID
int TabPanelHandlerw; //实时曲线图风速面板ID
//获取TabContrl
GetPanelHandleFromTabPage (panelHandleDqtu, PANELdqtu_TAB, 0, &TabPanelHandlert);
GetPanelHandleFromTabPage (panelHandleDqtu, PANELdqtu_TAB, 1, &TabPanelHandlerw);
后面的操作就与操作一般的面板方式一样
SetTraceAttributeEx(TabPanelHandlerw,TPANELdqw_stripdqw,2*i-1,ATTR_TRACE_LG_TEXT,sql);
//设置图例名称
//设置TAB标签的字体大小
GetCtrlVal (panelHandle, PANEL_LABEL_PNT_SIZE, &labelSize);
SetTabPageAttribute (panelHandle, PANEL_TAB, VAL_ALL_OBJECTS, ATTR_LABEL_POINT_SIZE, labelSize);
//设置活动标签
int selectedTab;
GetCtrlIndex (panelHandle, PANEL_ACTIVETAB_RING, &selectedTab);
SetActiveTabPage (panelHandle, PANEL_TAB, selectedTab);
这篇关于LabWindows中的TabControl操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!