Andere Funktion wie Sleep() mit anderer Eigenschaft
-
Hi Leute.
Ich hab mir ein Programm geschrieben, dass dank Sleep() ein Bild 4 s Anzeigt. Das dumme ist nur, das mein Programm dann keine eingehenden Nachrichten verarbeitet, wodurch meiner Timer still stehen und das Programm nicht beendet werden kann.
Gibt es noch einer andere Funktion auser Sleep(), die nicht das Ganze Programm einfriert?
Danke
-
da fallen mir zwei möglichkeiten ein:
- das ganze in einen seperaten thread packen
oder
- einen timer verwenden - dieses standard WM_TIMER ding sollte hierfür ausreichen
rocknix ///
-
Nimm die zweite Möglichkeit von RockNix. Ein neuer Thread für so nen Kleinkram wäre Blödsinn! Wenn das Bild angezeigt werden soll, dann starte den Timer (gesetzt auf 4 Sekunden). Wenn du dann eine WM_TIMER Message bekommst, dann lass das Bild einfach wieder verschwinden.