| |
|
|
Uwe ''Pascal'' Niemeier | allô gens!
je hab là encore quoi trouvé, de dem je pas weiss, si es un Feature ou bien un Bug ist
avec GetCurSel(GridBox&) peux on oui den markierten Eintrag dans einer GridBox (ListView) ermitteln.
si on mais den Eintrag de-selektiert, indem on avec qui souris sur une le vide Stelle unterhalb qui Einträge dans qui Box klickt, liefert GetCurSel toujours la valeur des zuletzt markierten Eintrages zurück.
qui systemnahe variante SendMessage(GridBox&,~LVM_GETNEXTITEM,-1,~LVNI_SELECTED) dagegen ergibt dans dem le cas korrekterweise -1 (ne...aucune Eintrag markiert).
Muss cela so son? (si oui, sollte irgendwo puis hingewiesen volonté)
SeeYou Pascal |
|
|
| |
|
|
|
RGH | allô Pascal, Votre Solution funktioniert mais pas chez Gridboxen avec Mehrfachauswahl, là avec LVNI_SELECTED seulement la première ausgewählte la ligne, pas mais qui qui den Cursor hat, trouvé wird, je hingegen cherche pour qui la ligne, qui den Cursor hat. et si on dans un nichtvorhandene Reihe klickt, verschwindet zwar qui Selektion, mais pas qui Concentrer. je dois alors beides kombinieren et qui la ligne trouver, qui den Concentrer hat et gleichzeitig ausgewählt ist. je denke, cela bekomme je hin! ;)
Salut Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 26.10.2006 ▲ |
|
|
|