Text im Eingabefeld markieren
-
Guten Abend,
mit GetDlgItem(IDC_EINGABE) -> SetFocus(); kann ich zwar den Fokus auf das Eingabefeld setzen, wie mach ichs aber, das der darin stehende Text markiert wird?
Grüss Manu
-
CEdit text = GetDlgItem(IDC_EINGABE); text.SetSel(...);
-
Das kommentiert der Kompiler mit
error C2440: 'initializing' : 'class CWnd *' kann nicht in 'class CEdit' konvertiert werdenManu
-
Dann versuchen wirs halt mittels cast.
CEdit* pText = (CEdit*)GetDlgItem(IDC_EINGABE); pText->SetSel(...);
-
Ganz allerliebst.
Danke. Manu