hab ne frage die vermutlich recht einfach ist. ich hab ein edit kontrol und das wird mit einer variable initialisiert "bitte geben sie ihren namen ein". man muss jetzt wenn man seinen namen schreiben will diesen satz erstmal löschen. ich möchte jetzt das sich das feld leert wenn ich mit der maus hinein klicke. irgendwie müsste man das click event der maus ja abfangen können wenn die maus ins feld klickt und dann den string eifnach auf nen leeren string setzten.......
Visual Studo 2005? Bist du sicher, dass du mit MFC und nicht mit .NET arbeitest, also C++/CLI?
Mit MFC kenne ich mich leider nicht aus Bei WinAPI würde ich sagen, ist WM_FOCUS die Nachricht, die du abfangen solltest. Bei C++/CLI schau dir mal im Methodeninspektor (oder wie das Teil heißt) die Methode OnEnter an und schreib da sowas rein wie
also visual studio 05. c++ projekt mfc anwendung und dialog based.
also ich hab nicht viel ahnung um das mal vorweg zu sagen. bei den buttons kann ich halt einfach ein ereigniss einfügen "on_clicked" und dann sagen wenn klick auf button dann tue string name = "";. bei den edit controls gibt es dieses on_click ereigniss nicht.....