Frage zu AddString()

fh_study

Erfahrenes Mitglied
Hallo,

irgendwie bin ich zu d***f AddString zu verwenden.
Folgendes Problem:
habe ein Listenfeld, welches nach OnChange eines Textfeldes mit einem (später mit mehreren) Strings gefüllt werden soll. Dazu dient ja generell die Funtkion AddString. Habe also eine Funktion OnChange erstellt und in dieser eine Beispiel Ausgabe generiert. Hierrin gibt es eine Variable m_files die sich auf das Listenfeld IDC_LIST_FILES bezieht. Das ganze sieht so aus:

void CMyFileInfView::OnChangeEditPfad()
{
// TODO: If this is a RICHEDIT control, the control will not
// send this notification unless you override the CFormView::OnInitDialog()
// function and call CRichEditCtrl().SetEventMask()
// with the ENM_CHANGE flag ORed into the mask.

// TODO: Add your control notification handler code here
CString filelist;
filelist.Format("Name-Size");
m_files.AddString(filelist);
UpdateData(true);
}

Der Compiler gibt mir aber immer folgende Fehlermeldung aus:
error C2039: 'AddString' : is not a member of 'CString'

Woran liegt das? Muss ich für AddString noch eine bestimmte *.h einbinden?
 
aaaahhhh

war doch zu doof, meine Member-Variable m_files war vom Typ Value und nicht vom Typ Control wie es eigentlich sein sollte.

Manchmal sieht man den Wald vor lauter Bäumen nicht...
 
Zurück