Ich verzweifel gleich !
Ich habe eine Class wxListbox
Code:
m_pList1 = new wxListBox(this, -1, wxDefaultPosition, wxSize(170,320));
nun kann man dieser Classe Daten übergeben,
Laut Docu :
Code:
void Append(const wxString& item, void* clientData)
Das mach ich wie folgt
Code:
wxString msg = dlg->GetValue();
m_pList1->Append(dlg->GetValue(), &msg);
Richtig ?
Nun will ich diese Daten wiederhaben
Laut Docu
Code:
void* GetClientData(int n)
Was muss ich machen um die Daten wieder zu kriegen ?
SO ?
Code:
wxString *str = (wxString *) (m_pList1->GetClientData(m_pList1->GetCount()));
Gehts jedenfalls nicht
Ich hasse void .......................
Lesezeichen