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

CListCtrl的简单使用

时间:2014-05-26 15:50:41      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:c   code   ext   a   int   使用   

1,定义和绑定

CListCtrl m_CListCtrl;

。。。

void CMyDialog::DoDataExchange(CDataExchange* pDX)
{
  CDialog::DoDataExchange(pDX);
  DDX_Control(pDX, IDC_LIST2, m_CListCtrl);
}

2,添加列

BOOL CMyDialog::OnInitDialog()
{

  CDialog::OnInitDialog();

  m_CListCtrl.InsertColumn(0,_T("Mode"),LVCFMT_LEFT,50,-1);
  m_CListCtrl.InsertColumn(1,_T("Name"),LVCFMT_LEFT,70,-1);
  m_CListCtrl.InsertColumn(2,_T("IP"),LVCFMT_LEFT,100,-1);

  return TRUE;
}

3,添加数据

int row=0;
for(
  std::vector<SEARCH_RESP>::iterator iterator=service.m_tDeviceList.begin();
  iterator!=service.m_tDeviceList.end();
  iterator++
)
{
  int nRow=pCMyDialog->m_CListCtrl.InsertItem(row++,_T("L"));  //添加行
  pCMyDialog->m_CListCtrl.SetItemText(nRow,1,utf8_decode(iterator->dwDeviceID).c_str());  //设置数据
  pCMyDialog->m_CListCtrl.SetItemText(nRow,2,utf8_decode(iterator->szIpAddr).c_str());
}

CListCtrl的简单使用,布布扣,bubuko.com

CListCtrl的简单使用

标签:c   code   ext   a   int   使用   

原文地址:http://www.cnblogs.com/tiancun/p/3746221.html

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