首页 > 其他 > 详细

ListBox、ListCtrl

时间:2017-07-14 23:33:58      阅读:287      评论:0      收藏:0      [点我收藏+]

设置编辑框滚动条在最新的位置

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

 

ListBox、ListCtrl

原文:http://www.cnblogs.com/xslwm/p/7173078.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!