首先看看要實現的視圖效果:

此種控件應該比較常見,如何來做呢?
還是用到list控件,只不過需要設定屬性------report,否則失敗的哦。
剩下的就是代碼了,貼上,簡單,都還是放在initdialog代碼中,如下:
m_list.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT |LVS_EX_ONECLICKACTIVATE );
m_list.InsertColumn(0,"姓名",LVCFMT_CENTER,40); //設定列的文字和位置
m_list.InsertColumn(1,"性別",LVCFMT_LEFT,40);
m_list.InsertColumn(2,"年齡",LVCFMT_LEFT,40);
m_list.InsertColumn(3,"年級",LVCFMT_CENTER,140);

m_list.InsertItem(0,"張三"); //插入各個選項的內容
m_list.InsertItem(1,"李四");
m_list.InsertItem(2,"王五");
m_list.SetItemText(0,1,"男");
m_list.SetItemText(0,2,"20");
m_list.SetItemText(0,3,"本科一年級");

posted on 2010-02-08 14:47
deercoder 閱讀(241)
評論(0) 編輯 收藏 引用