A>Почему ShowCursor не работает в потоках?

Потому что курсор мыши является частью input state, и по умолчанию для каждого потока — разный. ShowCursor на самом деле работает, только эффект будет видет тогда, когда курсор находится над окном, которым владеет поток, вызвавший SetCursor.

А>и как это исправить.


Исправить это можно до некоторой степени, вызвав AttachThreadInput, чтобы соединить input state текущего потока с input state UI-потока в приложении.
Автор: Alex Fedotov    Оценить