Помогите пожалуйста с ListView

Тема в разделе "WASM.BEGINNERS", создана пользователем zxcc, 4 окт 2007.

  1. zxcc

    zxcc New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2006
    Сообщения:
    172
    Помогите пожалуйста с ListView при сортировке LVS_SORTASCENDING
    сортируются только элементы а подэлементы сортируются как попало (теряется привязка к элементу)или вообще не отображаются.
     
  2. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
     
  3. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347
    // не так понял :)

    вот код:

    Код (Text):
    1. lvi.iItem = ItemIndex;
    2. lvi.iSubItem = 0;
    3. lvi.pszText = pszItemText;
    4. lvi.cchTextMax = lstrlen(lvi.pszText);
    5. NewItemIndex = SendMessage(hList, LVM_INSERTITEM, 0, (LPARAM)&lvi);
    6.  
    7. lvi.iSubItem = SubItemIndex;
    8. lvi.pszText = pszSubItemText;
    9. lvi.cchTextMax = lstrlen(lvi.pszText);
    10. SendMessage(hList, LVM_SETITEMTEXT, (WPARAM)NewItemIndex, (LPARAM)&lvi);
    SendMessage(..., LVM_INSERTITEM..., ) вернет новый индекс элемента после вставки в список.
     
  4. zxcc

    zxcc New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2006
    Сообщения:
    172
    rmn Большое спасибо всё получилось.