Problem mit LVN_GETEMPTYMARKUP & LVN_LINKCLICK
-
Ich bearbeite in meinem ListCtrl die Message LVN_GETEMPTYMARKUP. Der Variable NMLVEMPTYMARKUP::szMarkup weise ich den Text zu, den ich im leeren ListCtrl angezeigt haben will. Funktioniert auch gut. Nun habe ich herausgefunden, dass man mittels der HTML-Tags <A> </A> in szMarkup einen Textbereich als Link definieren kann, was aber scheinbar nicht wirklich bis zum Ende gedacht wurde...
1. Der Link in szMarkup wird nicht wie alle anderen Links (zum Beispiel die Task-Links in einer Group) mit Unterstrich dargestellt. Allerdings wird sehr wohl der Cursor geändert (zur "Hand")
2. Klickt man nun den Link an, wird auch nicht LVN_LINKCLICK gesendet.Ich möchte aber auf diesen Klick reagieren...
Hat jemand damit Erfahrung?
Danke
-
Hab das "Problem" gefunden. Ich denke mal Microsoft hat dieses System echt nicht ganz bis zum Ende fertig gedacht, da der Link nicht mit einem Klick, sondern mit einem Doppelklick ausgelöst wird...