вобщем сделал так что создаю таймер при инициализации таски и удаляю при выпиливании, результат PeekMessage проверяю на WM_TIMER и если это наш таймер, не выполняю TranslateMessage/DispatchMessage
вобщем сделал так что создаю таймер при инициализации таски и удаляю при выпиливании, результат PeekMessage проверяю на WM_TIMER и если это наш таймер, не выполняю TranslateMessage/DispatchMessage
сам себе создал сложности, сам их героически решил :)