ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
168
168
EMPFEHLEN
-
Hallo,
ich hoffe ich bin hier richtig, ich programmiere grade eine DLL mit C über die Win32 API und habe ein Problem... Ich möchte ineinem fremden Programm eine Zeile in einer Tabelle (ListView) anklicken, damit sie selektiert ist. Nun arbeitet mein Code schon richtig, die Zeile wird selektiert, jedoch passiert nicht das gleiche, wie als wenn ich einen klick auf diese Zeile mache. (Dann verändert sich noch was anderes in dem Programm). Ich kann das simulieren, in dem ich Shift+Links-Klick drücke. Dann wird die Zeile auch selektiert, aber ansionsten nichts gemacht... hier mal mein Code
Code :1 2 3 4 5
lvi.state=LVIS_SELECTED; lvi.stateMask=LVIS_SELECTED; WriteProcessMemory(process, _lvi, &lvi, sizeof(LVITEM), NULL); SendMessage(listview, LVM_SETITEMSTATE , (WPARAM)i, (LPARAM)_lvi);
Durch den Code wird die Zeile " i " markiert. Aber ich möchte, dass darauf quasi ein Mausklick gemacht wird, ansonsten passiert in dem anderen Programm nichts ... hat jemand einen Tipp ?
Dankesehr
Ähnliche Themen
-
jTable färbt beim anklicken ganze Zeile an
Von sunmania im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 12.11.10, 23:16 -
[c++] eine zeile aus einer datei lesen
Von Mavericklp im Forum C/C++Antworten: 3Letzter Beitrag: 19.10.06, 14:44 -
Eine Zeile einer txt-Datei ersetzen
Von KILLSMAKER im Forum C/C++Antworten: 2Letzter Beitrag: 10.12.05, 20:20 -
Eine bestimmte zeile einer Textdatei ändern
Von Kriskra im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 12.01.04, 13:21 -
Beim Anklicken einer Zeile einer Tabelle...
Von shapeless im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 11.10.03, 19:47





Zitieren
Login





