ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
600
600
EMPFEHLEN
-
Hi,
weis jemand wie ich ein ereignis bekomme, wenn ich auf ein Item in einem Listview mit der Linken Maustaste klicke ( doppelklick )?
ZB: Klicke auf Item4 und ein neues modales Form geht auf.
Ich hab schon HDN_ITEMDBLCLICK versucht passiert aber nix.
Also bei:
passiert nix.Code :1 2 3 4 5 6 7
void CCS_SDlg::OnItemdblclickListBinds(NMHDR* pNMHDR, LRESULT *pResult) { HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR; AfxMessageBox("Hallo"); *pResult = 0; }
Need help
Mfg col.blakeÜber so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.
-
NM_DBLCLK ist dein Freund und Helfer. Die kommt über WM_NOTIFY rein.
Bei der alten Variante musst du dann allerdings selbst rausfinden, auf welches Item der User gerade doppelgeklickt hat. Ab Shell 4.71 gibt es statt dem NMHDR ein NMITEMACTIVATE struct.
HDN_ITEMDBLCLICK ist eine Header-Notification-Methode. Die würde nur bei einem Doppelklick im Header der List-Control (nur in Report-Ansicht) gesendet.
-
Hm,
dank an dich auf jeden Fall erst mal.
Ist immer etwas traurich wenn man in MFC so trixen muss um ein gewünchtes Ergebnis zu erzielen.
Danke!
col.blakeÜber so viele Sachen wächst Gras , man kann keiner Wiese mehr trauen.
Ähnliche Themen
-
ListView Item auslesen?
Von Olimar/Chris im Forum .NET Windows FormsAntworten: 1Letzter Beitrag: 19.03.10, 21:04 -
SWT: Wie Textfeld hinzufügen, nach Auswahl von einem bestimmten Combobox-item?
Von smartin123 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 08.08.09, 20:20 -
Aktualisierung nach einem Ereignis auf dem Server
Von matthoz im Forum PHPAntworten: 7Letzter Beitrag: 16.06.06, 00:38 -
ListView - Selected Item
Von SG_wXistenZ im Forum .NET ArchivAntworten: 1Letzter Beitrag: 15.03.05, 09:24 -
Mehrzeiliges ListView-Item
Von MAN im Forum VisualStudio & MFCAntworten: 19Letzter Beitrag: 03.04.04, 10:12





Zitieren
Login






