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);

  
  

猜你喜欢

转载自blog.csdn.net/sichuanpb/article/details/113952115