1. LV_ITEM 结构体成员
typedef struct _LV_ITEM {
UINT mask; //结构成员屏蔽位
int iItem; //表项索引号
int iSubItem; //子表项索引号
UINT state; //表项状态
UINT stateMask; //状态有效性屏蔽位
LPTSTR pszText; //表项名文本
int cchTextMax; //表项名最大长度
int iImage; // 表项图标的索引号
LPARAM lParam; // 与表项相关的32位数
} LV_ITEM;
2.代表函数
void InsertItemm(HWND hwnd)
{
LV_ITEM lv;
HWND Hlist = GetDlgItem(hwnd, IDC_LIST1);
lv.mask = LVIF_TEXT;
lv.iSubItem = 0; //行标号
lv.iItem = 0; //列标号
lv.pszText = TEXT("顺序表");
ListView_InsertItem(Hlist, &lv); //每列的第一项用InsertItem
//后面的用ListView_SetItem();
lv.iItem = 1;
lv.pszText = TEXT("链表");
ListView_InsertItem(Hlist, &lv);
lv.iItem = 2;
lv.pszText = TEXT("动态查找");
ListView_InsertItem(Hlist, &lv);
}