Mit Tastatur in ListView
-
Hallo,
wenn ich habe nen ListView in einem Dialog. Nun werden ja Nachrichten vom Typ LVN_ITEMACTIVATE erzeugt, wenn ich doppelt mit der Maus draufklicke. Aber wie kann ich die auch mit der Tastatur "aktivieren". Mit den Pfeiltasten kann ich ja durch die einzelnen Reihen gehen, aber wie erzeuge dann so ne Nachricht?

-
LVN_ITEMCHANGED
-
Ja, aber wenn ich dann mit der Maus draufklicke, werden zwei Nachrichten von dem Typ erzeugt.
-
Wahrscheinlich das ein Item LVIS_SELECTED verliert und eins LVIS_SELECTED bekommt.
-
Und was kann man da machen? Am liebsten würde ich nur ne Nachricht erhalten wenn der User z.B. Return oder Leertaste drückt und nicht bei jeder veränderten Selektierung.