I need to use some sort of timer in my application, which has a customised message loop.
Using the Timer Control seems a whole lot easier than the Asynchronous
Timer, so I decided to use the Timer Control. Now I find that my
callback is never used as long as I use GetUserEvent (which I must use
for the rest of the application). In a test program, RunUserInterface
and ProcessUserEvents, do call the callback function, but GetUserEvent
never receives the event.
Is this normal behaviour for the combination of a Timer Control and
GetUserEvent? If so, is there a workaround other than using
Asynchronous Timer(s)?
Any help would be greatly appreciated.