|
From: Bin Z. <bin...@ho...> - 2006-06-14 20:21:22
|
Hi, I was just assigned to work on a MFC application using the MFC Timer framework. Basically the application sets up several timer events. One event is set to run every one millisecond. Because of the machine constraints, it actually may get kicked off every 17 milliseconds if no other things running. However, when some other operations of the application are running, those other things may jump into the way. My questiona are: 1. whether each Timer event is set up to run in its own thread. 2. if the timer triggered event takes longer to finish than the time off value set, what will happen. Will those event be pilled up in the message queue so that once the application gets a chance, it will go back to pick them up. Thanks, Bin Zhou |