windows_programming_notes.nbk: Home | Index | Next Page: listview - how to create | Previous Page: listview - how to add columns


 listview - how to add data

Add data to the listview like this:

    // add main item
    lvi.iItem    = item;
    lvi.iSubItem = 0;
    lvi.pszText  = variables.var(i)->name;
    lvi.lParam   = i;
    lresult      = ListView_InsertItem(list_window, &lvi);
    if (lresult >= 0) {
        // add sub-items
        ListView_SetItemText(list_window, lvi.iItem, 4, "var");
        ListView_SetItemText(list_window, lvi.iItem, 5, variables.var(i)->type);
        ListView_SetItemText(list_window, lvi.iItem, 6, variables.var(i)->name);
        sprintf(value, "%d", variables.var(i)->addr);
        ListView_SetItemText(list_window, lvi.iItem, 7, value);
    }
    item += 1;

windows_programming_notes.nbk: Home | Index | Next Page: listview - how to create | Previous Page: listview - how to add columns


Notebook exported on Monday, 7 July 2008, 18:56:50 PM Eastern Daylight Time