我用getitem来获取一个list项的值,这样做的
                   LV_ITEM curitem = {0};
         char   szBuffer[256];
curitem.mask = LVIF_TEXT|LVIF_PARAM;
curitem.iItem  = 0
curitem.iSubItem = 0;
curitem.pszText = szBuffer;
m_alarmlist.GetItem(&curitem);
获取不到值,curitem.pszText仍然是空的
但是这样却可以获取到值 m_alarmlist.GetItemText(0,0,szBuffer,256);请大家说下这为什么呢?