首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么添加ctrllist控件

2012-05-15 
如何添加ctrllist控件//将保存到数组的所有网卡信息在列表中显示intiActualItemLV_ITEMlvitemTCHARbuffe

如何添加ctrllist控件
//将保存到数组的所有网卡信息在列表中显示  
  int iActualItem;  
  LV_ITEM lvitem;  
  TCHAR buffer[128];  
  for(int iItem = 0;iItem<m_arrAdapters.GetSize();iItem++)////////这里的m_arrAdapters是没有声明的,它到底是CList还是CString的对象啊?  
  {  
  for(int iSubItem = 0;iSubItem <2;iSubItem++)  
  {  
  lvitem.mask = LVIF_TEXT(iSubItem == 0?LVIF_IMAGE:0);  
  lvitem.iItem = (iSubItem == 0)?iItem:iActualItem;  
  lvitem.iImage = (iItem%2)?0:2;  
   
  if(iSubItem == 0)  
  {  
  //序号  
  sprintf(buffer,"%d",m_arrAdapters.GetAt(iItem).nIndex);  
  lvitem.pszText = buffer;  
  iActualItem = m_ctrlAdaptersLst.InsertItem(&lvitem);  
  }  
  else  
  {  
  //MAC地址  
  sprintf(buffer,"%s",m_arrAdapters.GetAt(iItem).strMac);  
  lvitem.pszText = buffer;  
  m_ctrlAdaptersLst.SetItem(&lvitem);  
  }  
   
  }  
  } 
在这里面m_ctrlAdaptersLst表示什么啊?我看到网上说添加ctrllist控件 ,怎么添加呢,怎么我的提示
error C2039: 'InsertItem' : is not a member of 'CListBox'这个错误啊?

[解决办法]
在工具箱把“List Control"控件拖到对话框中即可

热点排行