C++怎样获得CTabCtrl标签/CListCtrl列标头的文字?

来源:互联网 发布:数据营销行业分析 编辑:程序博客网 时间:2024/05/16 12:14
char itemName[50];memset(itemName,0,50);CITEM tcItem;tcItem.mask = TCIF_TEXT;tcItem.pszText = itemName;tcItem.cchTextMax = 50;//遍历所有的标签int iCounts = m_tabCtrl.GetItemCount();for (int ii=0;ii<iCounts;ii++)  {m_tabCtrl.GetItem(ii,&tcItem);if (tcItem.pszText == sCarID){m_tabCtrl.SetCurSel(ii);  //如果有某一个标签的标题等于sCarID,那么就把该标签设置为当前页。}}


获取CListCtrl列标头文字

在OnItemclickList1的响应函数中

HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;// TODO: Add your control notification handler code herechar itemName[50];     memset(itemName,0,50);LVCOLUMN lvcolumn;lvcolumn.mask = LVCF_TEXT;lvcolumn.pszText = itemName;lvcolumn.cchTextMax = 50;m_list.GetColumn(phdn->iItem,&lvcolumn);


 

 

0 0
原创粉丝点击