Posted on 2007-04-03 16:57
宋鵬 閱讀(1527)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
Evc Debug Code
BOOL CTest::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
//SP-A1.用工具欄畫(huà)一個(gè)CListCtrl控件
//SP-A2.插入欄(列)到控件
((CListCtrl *)GetDlgItem(IDC_LIST1))->InsertColumn(0, _T("Name"), LVCFMT_LEFT);
((CListCtrl *)GetDlgItem(IDC_LIST1))->InsertColumn(1, _T("Scores"), LVCFMT_LEFT);
//SP-A3.設(shè)置各個(gè)欄的寬度
((CListCtrl *)GetDlgItem(IDC_LIST1))->SetColumnWidth(0,50);
((CListCtrl *)GetDlgItem(IDC_LIST1))->SetColumnWidth(1,50);
//SP-23插入欄,并制定高度
//或((CListCtrl *)GetDlgItem(IDC_LIST1))->InsertColumn(1, _T("Scores"), LVCFMT_LEFT,50);
// int nColumnCount = ((CListCtrl *)GetDlgItem(IDC_LIST1))->GetHeaderCtrl()->GetItemCount();
//SP-A4.1.插入行1
LV_ITEM lvitem; //LVITEM結(jié)構(gòu)體
lvitem.mask=LVIF_TEXT; //指出對(duì)成員中的哪些數(shù)據(jù)進(jìn)行設(shè)置
lvitem.pszText=L"vv"; //將文本設(shè)為vv
lvitem.iItem=0; //索引值為0
lvitem.iSubItem=0; //沒(méi)有子項(xiàng)
((CListCtrl *)GetDlgItem(IDC_LIST1))->InsertItem(&lvitem);
//SP-A4.2.插入行2
//((CListCtrl *)GetDlgItem(IDC_LIST1))->SetItemText(0,0,L"aa");
//((CListCtrl *)GetDlgItem(IDC_LIST1))->SetItemText(0,1,L"bb");
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}