我在FormView里面有了一个CListCtrl,但是插入数据后,页面上不显示内容。
为什么啊CListCtrl m_listCtrl;CRect rect;
m_listCtrl.GetClientRect(&rect);m_listCtrl.InsertColumn(0, "", LVCFMT_LEFT, 100);
m_listCtrl.InsertColumn(1, "a", LVCFMT_LEFT, 100);
m_listCtrl.InsertColumn(2, "b", LVCFMT_LEFT, 100);
m_listCtrl.InsertColumn(3, "c", LVCFMT_LEFT, 100);
m_listCtrl.InsertColumn(4, "d", LVCFMT_LEFT, 100);
m_listCtrl.DeleteAllItems();int i;
int nNowItem;
for( i = 0 ; i < xnSmsID.size(); i++)
{
CString strIndex;
strIndex.Format("%d", i+1);
nNowItem = m_listCtrl.InsertItem(i, LPCTSTR(strIndex));
m_listCtrl.SetItemText(nNowItem, 1, _T("ddddd"));
m_listCtrl.SetItemText(nNowItem, 2, _T("ddddd"));
m_listCtrl.SetItemText(nNowItem, 3, _T("ddddd"));
m_listCtrl.SetItemText(nNowItem, 4, _T("ddddd"));
}UpdateData(FALSE);