listenelement -> mit OnClickList Zeile auslesen ??
-
Ich habe mir eine Funktion erstellt, welche mir die Zeilennummer wiedergibt wenn ich auf die Zeile Klicke -->
void CNetzwerkDlg::OnClickList2(NMHDR* pNMHDR, LRESULT* pResult) { m_iplist.SetExtendedStyle(LVS_EX_FULLROWSELECT); NMLISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; LVHITTESTINFO hitinfo; //Copy click point hitinfo.pt = pNMListView->ptAction; int item = m_iplist.HitTest(&hitinfo); if(item != -1) { if( (hitinfo.flags & LVHT_ONITEMSTATEICON) != 0) { AfxMessageBox("test"); } } *pResult = 0; }
Zur Zeit gebe ich nur eine MessageBox aus wenn ich auf die Zeile klicke aber ich habe in der Zeile drei Spalten und ich bräuchte hier nun den Inhalt der ersten Spalte.
Wie bekomme ich den genau bitte?
Danke
-
GetItemText
-
super danke
-
Eine Frage habe ich noch dazu.
Ich habe nun die änderungen machen können aber ich sehe diese änderungen nicht.
Ich habe es nun mit RedrawWindow();
und mit redrawitem(item,item); versucht aber das funktrioniert nicht.
Er zeichnet es nicht neu.
MAche ich da was falsch oder gibt es eine ander Möglichkeit?
-
Zeig mal, was du wie änderst.
-
sorry ein fehler von mir ... habe vergessen die datenbankabfrage nochmals zu machen. deswegen hat das mit dem redraw nicht geklappt.
Danke