CListCtrl markierung setzen ( edit )
-
hallo
ich habe eine CListCtrl mit der ich einzelne Spalten editieren kann
Ich habe eine Button Add
jetzt soll er eine neue zeile einfügen ( klappt )
dann die markierung setzen auf die akt zeile, damit man weis, das es eine neue gibt ( klappt )jetzt möchte ich noch das er in die zeile in die 0-te spalte reinspringt
ich habe bis jetzt nur eine notlösung die auch nicht toll ist
myctrl.SetItemState( --size, LVIS_SELECTED, LVIS_SELECTED);das prob ist, er fügt ein und setzt die markierung
wenn ich jetzt wieder Add drücke dann habe ich die neue + noch die alteneue markiertd.h. klick in 1mal auf Add = die neue zeile ist markiert
3mal klick auf add = alle 3 neue zeilen sind markiert
Frage:
Wie setzte ich die markierung gleich in die neue spalte rein, damit man gleich lostippen kann.
wenn nicht möglich, dann wie mache ich das, dass er wirklich nur die aktuelle neue zeile markiert und die anderen "vergisst"LVIS_Unselcted machen zuerst????