[C++] ListView + edit subitem

0

Witam

Jak można otworzyć ListView w którym będzie można edytować każdy z elementów. Gdzieś znalazłem utworzenie ListView składającego się z EditBox ale wydaje mi się że jest łatwiejsze rozwiązanie tego problemu.

Pozdrawiam

0

Niestety nie da się w teraźniejszej wersji comctl tego zrobić bez wysilenia się. Sam musisz wyczaić event LVN_BEGINLABELEDIT, zwrócić true albo false i zależnie od tego ostatniego albo użyć istniejącego edita albo zrobić nowego, przesunąć w miejsce subitema ... dalej już wiesz
Kodu wcale nie ma dużo.. u mnie wzorcowy sampel z dwoma subclassami ma 130 linijek

1 użytkowników online, w tym zalogowanych: 0, gości: 1