// 清單控件的使用 // 1、動态添加清單頭 CString str[] = { TEXT("姓名"),TEXT("性别") ,TEXT("年齡"),TEXT("家庭住址") }; for (int i = 0; i < 4; i++) { // 添加每一列的表頭 // 參數1:索引、第幾列 // 參數2:列名稱、表頭名稱 // 參數3:對齊方式 // 參數4:列寬度 m_lst1.InsertColumn(i, str[i], LVCFMT_CENTER, 100); } // 2、動态設定正文 -(表頭不算做正文裡面的内容,索引還是從0開始) int j; for (int i = 0; i < 20; i++) { j = 0; CString name; name.Format(TEXT("趙六_%d"), i); // 設定第一列的姓名 這裡需要先插入一行 m_lst1.InsertItem(i, name); // 設定性别 m_lst1.SetItemText(i, ++j, TEXT("男")); // 設定年齡 m_lst1.SetItemText(i, ++j, TEXT("20")); // 設定家庭住址 m_lst1.SetItemText(i, ++j, TEXT("China")); } // 3、設定樣式 整行選中、顯示網格 m_lst1.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
作者:Jeremy.Wu
出處:https://www.cnblogs.com/jeremywucnblog/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。