响应LBN_SELCHANGE消息void CIpSeeDlg::OnSelchangeList1()
{
int i=m_listGetCurSel();
CString str;
strFormat("%d",i);
MessageBox(str);
}
ON_NOTIFY(NM_CLICK, IDC_MATRIX_LIST, &CXXDlg::OnNMClickList)
OnNMClickList()
{
UpdateData();
nListItem = -1;
LPNMITEMACTIVATE lpNMItemActivate = (LPNMITEMACTIVATE)pNMHDR;
if(lpNMItemActivate != NULL)
{
if(lpNMItemActivate->iItem!=-1)
nListItem = lpNMItemActivate->iItem;
else
return;
}
STUDENT stu= (STUDENT )m_ListGetItemData(nListItem);
if(NULL==stu)
return;
else
commboxsetitemitem(commboxaddstring(stutel),n);
答题就是,有一个单击响应函数,将单击的行的信息取出来,读取相应的数据add到commbox中
是CListCtrl还是CCombox控件?
CListCtrl通过GetFirstSelectedItemPosition() - 1;
CCombox通过GetCurSel()
无非就是C语言中的文件 *** 作相关函数,
或者,直接用MFC中的CFile也行的呀
有不难
比如C语言的。
用fwrite和fread的方式进行二进制读取,
筛选要先把一个结构体的内容读入内存,然后一个一个比较
以上就是关于MFC中如何获取列表框中被选 中的项的索引号,用的是哪个函数全部的内容,包括:MFC中如何获取列表框中被选 中的项的索引号,用的是哪个函数、MFC中的listctrl里面,点击列表内的任一项可以提取内容并用combobox显示、MFC列表框怎么获取行数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)