001
18.04.2004, 13:56 Uhr
~toxic
Gast
|
hi, ich glaub da kann ich helfen... ( hoffe das ist das was du suchst )
C++: |
void CDeinDlg::OnEndlabeleditList1(NMHDR* pNMHDR, LRESULT* pResult) { CString str = ""; // welches item ist markiert ? int iItemAkt = m_Liste.GetSelectionMark(); // das editCtrl hohlen CEdit* temp = m_MenuListe.GetEditControl(); // die erste zeile des editCtrl's in str speichern temp->GetLine(0, str.GetBuffer(20)); str.ReleaseBuffer();// und wieder freigeben // und in der liste eintragen/austauschen m_Liste.SetItemText(iItemAkt, 0, str); // fertig *pResult = 0; }
|
das ganze funktioniert aber nur mit der ersten spalte, also nicht mit den subitems. |