Ereignisse von einem mit CListCtrl erstelltes Listenelement
-
hallo,
ich habe mir ein Listenelement erstellt und zwar nicht im
ressourcen-editor sondern mit CListCtrl !wie kann ich nun ereignisse abfangen die dieses Listenelement betreffen?
im klassenassistenten kann ich nichts auswählen!danke!
-
siehe z.B.:
http://www.coding-board.de/board/showthread.php?mode=hybrid&t=12308
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_clistctrl.asp...
-
hmm danke schonmal aber ich komme gerade nicht weiter:
mein code:
BOOL CBTro_ServerDlg::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult) { if(wParam==23) { if(lParam==LVN_COLUMNCLICK) MessageBox("test","lol"); } return CDialog::OnNotify(wParam, lParam, pResult); }23 ist die ID meines Listenelements:
Prz_List.Create(LVS_REPORT|WS_VISIBLE|WS_BORDER,CRect(183, 120, 500, 400),this,23);also der vergleich mit wParam in OnNotify klappt auch
allerdings nicht der vergleich mit lParam!ich möchte ein Event abfangen wenn die rechte maustaste gedrückt ist!
danke euch!
-
wie kann ich nun ereignisse abfangen die dieses Listenelement betreffen?
Na, klappt doch schon.

siehe z.B. hier:
http://cgdev.iworld.com/forum/showthread.php?p=425149
-
hmm das verstehe ich irgendwie nicht auf der seite!
also ich kann nun schon alles abfangen was von meinem Listenelement kommt!aber wie kann ich es nun nach "rechte-maus-taste" filtern?!
und was soll z.b: folgender code von
http://cgdev.iworld.com/forum/showthread.php?p=425149
?if(wParam == 0 && pHDN->hdr.code == NM_CLICK)danke schonmal!!
-
if(wParam == 0 && pHDN->hdr.code == NM_CLICK)
Das passiert ab und zu mit Code, wenn HTML sinnlos zuschlägt, wenn ich das richtig sehe.
http://www.htmlhelp.com/reference/html40/entities/special.html> ist dann das > Zeichen
if(wParam == 0 && pHDN->hdr.code == NM_CLICK)Macht das Sinn?
