MFC project CListCtrl?得所?的行?
我加了一??CListCtrl(m_list_msg<IDC_LIST_MSG>)
加了?尚匈Y料
OnClickListMsg Function?辄c??_list_msg的function
我希望?下去後,可以知道我?到第?仔械馁Y料,???要用CListCtrl哪一??function
我用?GetFirstSelectedItemPosition()可是return 的POSITION不能使用.
ON_NOTIFY(NM_CLICK, IDC_LIST_MSG, OnClickListMsg)
void CIpmonDlg::AddData(CString s0, CString s1, CString s2, CString s3, CString s4, CString s5, CString s6)
{
int index;
index = m_list_msg.InsertItem(0,s0);
m_list_msg.SetItem(index,1,LVIF_TEXT,s1, 0, 0, 0,0);
m_list_msg.SetItem(index,2,LVIF_TEXT,s2, 0, 0, 0,0);
m_list_msg.SetItem(index,3,LVIF_TEXT,s3, 0, 0, 0,0);
m_list_msg.SetItem(index,4,LVIF_TEXT,s4, 0, 0, 0,0);
m_list_msg.SetItem(index,5,LVIF_TEXT,s5, 0, 0, 0,0);
m_list_msg.SetItem(index,6,LVIF_TEXT,s6, 0, 0, 0,0);
//m_list_msg.SetItem(index,1,LVIF_TEXT,s2, 0, 0, 0,0);
}
void CIpmonDlg::OnButton2()
{
// TODO: Add your control notification handler code here
AddData("1,","2","3","4","5","6","7");
AddData("11,","12","13","14","15","16","17");
}
void CIpmonDlg::OnClickListMsg(NMHDR* pNMHDR, LRESULT* pResult)
{
// TODO: Add your control notification handler code here
*pResult = 0;
}
|