问一个简单的问题 请问各位怎么取得CListCtrl中的列表头的标题啊!谢了先!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Example// The pointer to my header control.extern CHeaderCtrl* pmyHeaderCtrl;// External strings.extern LPCTSTR lpszmyString, lpszmyString2;// Find the item whose text matches lpszmyString, and // replace it with lpszmyString2.int i, nCount = pmyHeaderCtrl->GetItemCount();HDITEM hdi;TCHAR lpBuffer[256];bool fFound = false;hdi.mask = HDI_TEXT;hdi.pszText = lpBuffer;hdi.cchTextMax = 256;for (i=0;!fFound && (i < nCount);i++){ pmyHeaderCtrl->GetItem(i, &hdi); if (strcmp(hdi.pszText, lpszmyString) == 0) { strcpy(hdi.pszText, lpszmyString2);//这里的hdi.pszText就是列的标题了。 pmyHeaderCtrl->SetItem(i, &hdi); fFound = false; }} m_listctrl.GetHeaderCtrl().GetItem(...) HDITEM hItem;TCHAR lpBuffer[256];hItem.mask = HDI_TEXT;hItem.pszText = lpBuffer;hItem.cchTextMax = 256;GetHeaderCtrl().GetItem(1, &hItem); 怎么不震铃啊 求助:如何做一个流媒体播放器 关于国际化支持,很多软件可以在中英文直接切换,这个怎么实现的? 新手问:为何使用CToolTipCtrl的时候在AddTool的时候总过不去呢? 紧急关机?????????? 如何遍历任意一个应用程序窗口上的所有控件? 如何在程序中移动CTreeCtrl中的滚动条; 如何在对话框中设置控件接口? OpenGL画出的三维图形修补的问题 小糊涂仙老兄,看过来!!怎么得到一个控件的文本值!! 2000把当前程序注册为服务程序 怎么预定义一个全局数组的值??
extern CHeaderCtrl* pmyHeaderCtrl;
// External strings.
extern LPCTSTR lpszmyString, lpszmyString2;// Find the item whose text matches lpszmyString, and
// replace it with lpszmyString2.
int i, nCount = pmyHeaderCtrl->GetItemCount();
HDITEM hdi;
TCHAR lpBuffer[256];
bool fFound = false;hdi.mask = HDI_TEXT;
hdi.pszText = lpBuffer;
hdi.cchTextMax = 256;for (i=0;!fFound && (i < nCount);i++)
{
pmyHeaderCtrl->GetItem(i, &hdi);
if (strcmp(hdi.pszText, lpszmyString) == 0)
{
strcpy(hdi.pszText, lpszmyString2);//这里的hdi.pszText就是列的标题了。
pmyHeaderCtrl->SetItem(i, &hdi);
fFound = false;
}
}
TCHAR lpBuffer[256];
hItem.mask = HDI_TEXT;
hItem.pszText = lpBuffer;
hItem.cchTextMax = 256;GetHeaderCtrl().GetItem(1, &hItem);