Я занимаюсь разработкой полноэкранного приложения, которое содержит несколько анимированных элементов управления форм (в основном, метки, которые перемещаются).
Я хочу скрыть курсор после периода бездействия, и я попытался использовать метод, приведенный в этой теме: Скрыть курсор мыши после простоя
Хотя в некотором смысле это работает, таймер форм даже не начинает считать, пока в форме больше нет обновлений (бесполезно для моих нужд). Кроме того, когда курсор скрыт, он снова отображается при перемещении элемента управления (т. Е. Анимируется одна из меток).
Мне нужно, чтобы Windows игнорировала все, что происходит с самим дисплеем, и просто подчинялась моим вызовам Cursor.Hide () и Cursor.Show (). Я попытался использовать обычный таймер потоков, но это не сработало вообще - курсор даже не скрылся.
Так что я предполагаю, что то, что я прошу, это способ скрыть курсор, позволяя анимации происходить без повторного показа курсора.
Любая помощь очень ценится.
Том