; m_list.InsertColumn(11, _T("10"), LVCFMT_LEFT, int(nColInterval*0.08)); m_list.InsertColumn(12, _T("11"), LVCFMT_LEFT, int(nColInterval*0.08)); m_list.InsertColumn(13, _T("12"), LVCFMT_LEFT, int(nColInterval*0.08)); m_list.InsertColumn(14, _T("13"), LVCFMT_LEFT, int(nColInterval*0.08)); m_list.InsertColumn(15, _T("14"), LVCFMT_LEFT, int(nColInterval*0.08)); m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES); return 0; } 初始化列表框第一列内的内容: for (int i= 1;i <=m_zynum ; i++) { // 根据 i 来生成卡号 CStringstrCardID; strCardID.Format(" 作业_%d", i); // 获取 ListCtrl 的当前记录条数 iItemCount intiItemCount = m_list.GetItemCount(); m_list.InsertItem(iItemCount,""); // 往第 iItemCount 插入第一列的数据数据,即插入卡号` m_list.SetItemText(iItemCount,0, strCardID);} 定义一个 page 结构体: struct page { int z; // 页面内容 intbz; // 页面标志位};