E
Also, als erstes kannst du dir mal ansehen, ob sich statt dem 1E nicht eine CListBox besser anbieten würde.
Vorteile: Jede Zeile einzeln ansprechbar, nicht editierbar
Du solltest dir das Edit jedenfalls zeilenweise (wortweise?) ansehen, dann kannst du so arbeiten:
(Achtung teilweise Pseudocode)
for (i = 0 bis Ende, i++)
{
if (zeile.Find(suchtext) != -1) // Zeile enthält Suchtext
{
lösch zeile
}
}
häng suchtext hinten an
Wenn das ein Edit bleiben soll, guck mal nach, ob dir CString::Replace hilft.