我在将项目添加到ListView控件时遇到问题。当我尝试将项目添加到我的ListView时,什么也没有发生。我以前使用过此代码,但没有用。
我有3列,其中SubItem值设置为1、2和3。
LVITEM item;
item.mask = LVIF_TEXT;
item.cchTextMax = 6;
item.iSubItem = 1;
item.pszText = TEXT("12345");
item.iItem = 0;
ListView_InsertItem(hListView, &item);
item.iSubItem = 2; // zero based index of column
item.pszText = TEXT("23456");
ListView_InsertItem(hListView, &item);
item.iSubItem = 3; // zero based index of column
item.pszText = TEXT("34567");
ListView_InsertItem(hListView, &item);
最佳答案
从MSDN:
在将第一列(子项目0)与ListView_SetItem()
相加后,尝试对第二列(子项目1和2)使用ListView_InsertItem()
。
关于c++ - 将项目添加到ListView吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3217362/