Ein Timer ist gar nicht nötig. Es sollte reichen dir selbst mit PostMessage eine Nachricht zu schicken. Die wird dann hinter den vorhandenen Nachrichten in die Warteschlange eingereiht, also auch hinter den noch anstehenden Mausereignissen (bei Drag & Drop, sprich wenn man mit der Maus noch nicht fertig ist, geht das natürlich z.B. nicht).
Ich habe bisher nie mit Postmessage gearbeitet und mal versucht mich schlau zu machen. Dabei finde ich recht viele Threads mit Problemen und was da alles zu beachten ist. Wie könnte so ein Postmessage aussehen?