When my DLL is attached, I want to set a Timer.... Since there is no window handle, I'm using TimerProc and not processing WM_TIMER messages. Only problem is... MSDN states that.... "When you specify a TimerProc callback function, the default window procedure calls the callback function when it processes WM_TIMER. Therefore, you need to dispatch messages in the calling thread, even when you use TimerProc instead of processing WM_TIMER."

How can I dispatch messages in a DLL?! .... There must be some other way...