我在将项目添加到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/

10-11 23:07
查看更多