ListBoxListCtrl
Posted 明哥丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ListBoxListCtrl相关的知识,希望对你有一定的参考价值。
设置编辑框滚动条在最新的位置
//CEdit* editBox=(CEdit*)GetDlgItem(IDC_EDIT_RECV); //(editBox->LineScroll(editBox->GetLineCount()); ((CEdit*)GetDlgItem(IDC_EDIT_RECV))>LineScroll(((CEdit*)GetDlgItem(IDC_EDIT_RECV))->GetLineCount());
CListBox:列表框
int nCount = m_list2.GetCount(); m_list2.SetTopIndex(nCount - 1); if (nCount>=50) { m_list2.DeleteString(0); } m_list2.AddString(strTime +" "+ str); m_list2.InsertString(0, strTime + str);
CListCtrl:报表
//设置listCtrl的风格
m_list1.SetExtendedStyle(LVS_EX_FLATSB| //扁平风格流动条 LVS_EX_FULLROWSELECT| //允许正在选中 LVS_EX_HEADERDRAGDROP| //允许标题拖拽 LVS_EX_ONECLICKACTIVATE| //高亮显示 LVS_EX_GRIDLINES); //画出网格线
//添加列
m_list1.InsertColumn(0, _T("NUM"), LVCFMT_LEFT, 50); m_list1.InsertColumn(1, _T("ID"), LVCFMT_LEFT,80); m_list1.InsertColumn(2, _T("EzdName"), LVCFMT_LEFT, 100); m_list1.InsertColumn(3, _T("Time"), LVCFMT_LEFT, 150);
//添加行
m_list1.InsertItem(0, strCnt);
//添加每行内容
m_list1.SetItemText(0, 1, strID); m_list1.SetItemText(0, 2, strEzd); m_list1.SetItemText(0, 3, strTime);
以上是关于ListBoxListCtrl的主要内容,如果未能解决你的问题,请参考以下文章