码迷,mamicode.com
首页 > 其他好文 > 详细

ListBox、ListCtrl

时间:2017-07-14 23:53:31      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:nec   blog   cti   cli   grid   git   报表   logs   lis   

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

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

标签:nec   blog   cti   cli   grid   git   报表   logs   lis   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!