1. 属性对话框中选择style选项卡,在View中选择report。
2.设置列名和列宽
m_AllList.InsertColumn(0,_T("编号"), LVCFMT_LEFT);
m_AllList.InsertColumn(1,_T("药名"));
m_AllList.InsertColumn(2,_T("配方"));
m_AllList.InsertColumn(3,_T("功效"));
m_AllList.SetColumnWidth( 0, 30 );
m_AllList.SetColumnWidth( 1, 100 );
m_AllList.SetColumnWidth( 2, 200 );
m_AllList.SetColumnWidth( 3, 200 );
3.插入一行数据
CString s;
s.Format("%d",m_pSet->m_ID);
m_AllList.InsertItem( m_iSize, s, 0 );
//请注意这和行
m_AllList.SetItemText( m_iSize, 1, m_pSet->m_name );
m_AllList.SetItemText( m_iSize, 2, m_pSet->m_content );
m_AllList.SetItemText( m_iSize, 3, m_pSet->m_effect );
4.响应点击某一行 如果不加这几行程序,就只能响应第一列
DWORD dwStyle = m_lcResult