Hello. I want to use System.Threading.Timer to control when my windows
form is invalidated. I want it to update at 60 frames per second. But,
if I set the Interval of my timer to anything less than 30ms, the
event isn't triggered. That means I am stuck in the neighborhood of 30
frames per second.
The reason why I am doing this at all is because when I tried to
Invalidate my form from with in the OnPaint call, other windows
suddenly don't seem to get updated when needed. I am not sure if this
is because there messages to update are getting thrown out... or
starvation is occuring... or what.
I just want to call my OnPaint 60 times a second... How can I do it?