void zongHePaiMing::OnBnClickedButton1() { },在这个按钮里添加什么代码,能使它读取数据并生成表格
时间: 2024-05-06 21:18:35 浏览: 74
以下为vs2008的相关操作和代码.pdf
在这个按钮里可以添加以下代码来读取数据并生成表格:
```
// 读取数据
std::vector<std::string> names;
std::vector<int> scores;
// TODO: 从文件或者数据库中读取数据到 names 和 scores 中
// 生成表格
m_listCtrl.DeleteAllItems();
for (int i = 0; i < names.size(); i++) {
CString strIndex;
strIndex.Format(_T("%d"), i + 1);
m_listCtrl.InsertItem(i, strIndex);
m_listCtrl.SetItemText(i, 1, CString(names[i].c_str()));
CString strScore;
strScore.Format(_T("%d"), scores[i]);
m_listCtrl.SetItemText(i, 2, strScore);
}
```
其中,`names` 是存储姓名的容器,`scores` 是存储分数的容器。在实际使用中,需要根据具体的数据来源来修改读取数据的代码。生成表格的代码中,`m_listCtrl` 是列表控件的变量名,使用 `InsertItem` 和 `SetItemText` 方法来添加项和设置单元格的文本。
阅读全文