listview单元格设置三种方法

来源:互联网 发布:电子地图标注软件破解 编辑:程序博客网 时间:2024/06/06 17:32
memset(&LvItem,0,sizeof(LvItem)); // Reset Item Struct
                
                //  Setting properties Of Items:

                LvItem.mask=LVIF_TEXT;   // Text Style
                LvItem.cchTextMax = 256; // Max size of test
                
                LvItem.iItem=0;          // choose item  
                LvItem.iSubItem=0;       // Put in first coluom
                LvItem.pszText="Item 0"; // Text to display (can be from a char variable) (Items)
                
                SendMessage(hList,LVM_INSERTITEM,0,(LPARAM)&LvItem); // Send to the Listview
                
                for(i=1;i<=5;i++) // Add SubItems in a loop
                {
                    LvItem.iSubItem=i;
                    sprintf(Temp,"SubItem %d",i);
                    LvItem.pszText=Temp;
                    //SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem); // 第一种方法
                    //ListView_SetItem(hList,&LvItem); // Enter text to SubItems// 第二种方法
                    ListView_SetItemText(hList, 0, i, Temp);                 // 第三种方法
                }
原创粉丝点击