Timer stops after a while

I have an MFC application using 5 system timers with the following time-out values:

10 minutes

1 second

0.5 second

0.1 second

0.01 second

It seems that all timers stop generating WM_TIMER after the program runs for a few days and everything else of the program works fine.

Has anyone ever seen this kind of problem? Am I using too many timers draining too much system resorce? I have just combined the 0.5 second timer with 0.1 second timer into one to see if this helps.

[526 byte] By [hipswich] at [2007-12-24]
# 1

Since this is not a C++ language or compiler question I would suggest you ask this question in one of the MSDN discussion groups. Kernels is probably the best match.

http://msdn.microsoft.com/newsgroups/default.aspx?dg=microsoft.public.win32.programmer.kernel&lang=en&cr=US

BrianKramer at 2007-8-31 > top of Msdn Tech,Visual C++,Visual C++ Language...