TXM_DELETEITEM

Удаляет существующий элемент из списка

TXM_DELETEITEM
wParam = 0;
lParam = (void*) hItem;

hItem - указатель удаляемого элемента (или 0 для удаления всех элементов, очистки содержимого контрола)

Возвращаемые значения:

1 при успехе.
0 при сбое. Получить подробные сведения можно вызвав GetLastError().

Заметки:

Удаление родительского элемента вызывает автоматическое удаление всех его дочерних элементов, включая все дочерние элементы всех дочерних элементов.
В процессе обработки сообщения родительскому окну будет отправлено только одно сообщение WM_NOTIFY с кодом TVN_DELETEITEM (для первого, старшего удаляемого элемента). Обрабатывая это сообщение пользователь должен предвидеть возможность множественного удаления элементов и выполнить все необходимые действия до возврата из сообщения, приводящего к непосредственному выполнению команды удаления.

Заголовок: TCEXclass.h