void InsertItemString(HWND hDlg)
{
HWND hCtrl = GetDlgItem(hDlg, IDC_LIST);
LVITEM lvi;
memset(&lvi, 0, sizeof(LVITEM));
lvi.mask=LVIF_TEXT;
lvi.iItem = g_LineCount;
lvi.iSubItem = 0; lvi.pszText=_T("110");
ListView_InsertItem(hCtrl,&lvi);
ListView_SetItemText(hCtrl,g_LineCount,1,_T("111"));
ListView_SetItemText(hCtrl,g_LineCount,2,_T("112));
ListView_SetItemText(hCtrl,g_LineCount,3,_T("113"));
ListView_SetItemText(hCtrl,g_LineCount,4,_T("114"));
}
每次执行完此函数是为什么只显示第一列?其他列怎么显示不出来?
{
HWND hCtrl = GetDlgItem(hDlg, IDC_LIST);
LVITEM lvi;
memset(&lvi, 0, sizeof(LVITEM));
lvi.mask=LVIF_TEXT;
lvi.iItem = g_LineCount;
lvi.iSubItem = 0; lvi.pszText=_T("110");
ListView_InsertItem(hCtrl,&lvi);
ListView_SetItemText(hCtrl,g_LineCount,1,_T("111"));
ListView_SetItemText(hCtrl,g_LineCount,2,_T("112));
ListView_SetItemText(hCtrl,g_LineCount,3,_T("113"));
ListView_SetItemText(hCtrl,g_LineCount,4,_T("114"));
}
每次执行完此函数是为什么只显示第一列?其他列怎么显示不出来?
解决方案 »
- 高分请教:SPI实现地址重定向后,访问速度过慢
- 用UDP传输文件时经常出现10040错误,怎样避免呀?
- 初学SDK:为一个窗口添加菜单后出现的菜单显示问题
- 调试错误,恳请大家帮忙!
- 如何生成长整型的随机数?
- 哪位做过SolidEdge的二次开发,可否介绍一下读取装配关系的函数是什么,另外能给个SolidEdge新版的下载地址也行啦
- 有谁知道Win2000和WinXP下开发的程序的区别??
- 如何用 HANDLE 或 HINSTANCE 得到 HWND
- 如何去除doc/view中的文档支持?(78)分
- 如果不考虑价格,邮电的《Windows 2000 API超级宝典 》这本书怎么样?我想买一本,先听听建议。
- 一个11行代码的小GUI程序运行出错
- com组件接口参数可以有默认值么?
只是有可能g_LineCount的值存在问题,
使用常量或者改变g_LineCount的值测试一下。
{
HWND hCtrl = GetDlgItem(hDlg, IDC_LIST);
LVITEM lvi;
memset(&lvi, 0, sizeof(LVITEM));
lvi.mask=LVIF_TEXT;
lvi.iItem = g_LineCount;
lvi.iSubItem = 0; lvi.pszText=_T("110");
ListView_InsertItem(hCtrl,&lvi);
ListView_SetItemText(hCtrl,g_LineCount,1,_T("111"));
ListView_SetItemText(hCtrl,g_LineCount,2,_T("112));
ListView_SetItemText(hCtrl,g_LineCount,3,_T("113"));
ListView_SetItemText(hCtrl,g_LineCount,4,_T("114"));
}-->void InsertItemString(HWND hDlg)
{
CListView* pList = (pList)GetDlgItem(hDlg, IDC_LIST);
ASSERT(pList);
pList->InsertItem(g_LineCount, _T(""));
pList->SetItemText(g_LineCount, 0, _T("110"));
pList->SetItemText(g_LineCount, 1, _T("111"));
pList->SetItemText(g_LineCount, 2, _T("112));
pList->SetItemText(g_LineCount, 3, _T("113"));
pList->SetItemText(g_LineCount, 4, _T("114"));
}