Problem mit Timer
-
Hallo,
ich habe in meinem Dialog einen Timer eingebaut, der immer die Uhrzeit anzeigen soll und zwar sekündlich laufend.
Nun wenn ich ein Textfeld ausfüllen möchte, so wird der inhalt jede Sekunde gelöscht, weil der Timer sich aktualisiert, wie kann ich das umgehen?Mein Timer beim Starten des Dialogs:
SetTimer(ID_CLOCK_TIMER, 1000, NULL);Meine Timerfunktion:
CTime curTime = CTime::GetCurrentTime(); // Aktuelle Zeit anzeigen m_strTimer.Format("%d:%d:%d", curTime.GetHour(), curTime.GetMinute(), curTime.GetSecond()); // Dialogfeld aktualisieren UpdateData(FALSE);
-
CTime curTime = CTime::GetCurrentTime(); UpdateData(); // Aktuelle Zeit anzeigen m_strTimer.Format("%d:%d:%d", curTime.GetHour(), curTime.GetMinute(), curTime.GetSecond()); // Dialogfeld aktualisieren UpdateData(FALSE);
-
Oh das war ja ziemlich simpel und ich bin nicht druff gekommen

Vielen Dank es klappt so wunderbar...