API DrawInsert für Listview?

24/08/2009 - 17:44 von Wolfgang Badura | Report spam
Hallo liebe NG-Teilnehmer!
Für die Anzeige eines Einfügepfeiles links neben einer Listbox gibt es die
API "DrawInsert"
Für ein Listview funktioniert die aber nicht, da steht der Pfeil immer an
der linken oberen Ecke des Listview.
Einmal eingeschaltet kann man den Pfeil auch nicht mehr löschen.
Gibt es für ein Listview eine andere Funktion für so einen Einfügepfeil oder
geht das gar nicht?
Gibt es einen Workaround?
Danke im Voraus
Wolfgang
 

Lesen sie die antworten

#1 Timo Kunze
24/08/2009 - 18:51 | Warnen spam
DrawInsert hat noch weitere Nachteile, z. B. verschwindet der Pfeil,
wenn man ein anderes Fenster über die Stelle verschiebt.

Für Listviews nutzt man Insert-Marks.
http://msdn.microsoft.com/en-us/lib...61182.aspx
Allerdings gibt es die erst ab comctl32.dll 6.0, also ab XP mit
Themes-Manifest, und nur in bestimmten Ansichten.

Timo
www.TimoSoft-Software.de - Unicode controls for VB6
"Those who sacrifice freedom for safety deserve neither."
"Demokratie ist per Definition unsicher. Ihr Schutz entsteht aus der
Überzeugung, dass die demokratischen Kràfte überwiegen und sich – auf
demokratischem Wege – durchsetzen."

Ähnliche fragen