在Listcontrol中怎样得到字段名 在Listcontrol中怎样得到字段名?用什么函数?参数分别是什么?GetHeaderCtrl吗?那参数又代表什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么叫字段名?是header的名字? LVCOLUMN lvcol; char str[256]; int nColNum; CString strColumnName; nColNum = 0; lvcol.mask = LVCF_TEXT; lvcol.pszText = str; lvcol.cchTextMax = 256; while(m_list.GetColumn(nColNum, &lvcol)) { strColumnName = lvcol.pszText; nColNum++; } CHeaderCtrl *pmyHeaderCtrl;pmyHeaderCtrl=m_list.GetHeaderCtrl();//此句取得CListCtrl控件的列表頭HDITEM hdi;hdi.mask = HDI_TEXT;hdi.pszText = lpBuffer;hdi.cchTextMax = 256;pmyHeaderCtrl->GetItem(iCol, &hdi);CString colname=hdi.pszText;//得到icol列的标题 如何让继承自CWnd的编辑框自动换行? 用什么方法取得CString路径文件下的文件名? Socket设为成为非阻塞方式无效 VC怎样连接数据库? 请教:如何用OpenGL通过贝塞尔曲线画一个弯曲的管道? 怎么在TXT文件后面追加内容 ! 关于增删改界面的设计 关于listcontrol的问题 关于netmeeting!视频切换 奇怪错误问题50分求解 求文件(js32.lib js32.dll) 一个比较简单的问题,大家进来看看,谢谢!
char str[256];
int nColNum;
CString strColumnName; nColNum = 0;
lvcol.mask = LVCF_TEXT;
lvcol.pszText = str;
lvcol.cchTextMax = 256;
while(m_list.GetColumn(nColNum, &lvcol))
{
strColumnName = lvcol.pszText;
nColNum++;
}
pmyHeaderCtrl=m_list.GetHeaderCtrl();//此句取得CListCtrl控件的列表頭
HDITEM hdi;
hdi.mask = HDI_TEXT;
hdi.pszText = lpBuffer;
hdi.cchTextMax = 256;
pmyHeaderCtrl->GetItem(iCol, &hdi);
CString colname=hdi.pszText;//得到icol列的标题