C # / WPF — изменение глобального курсора

#c# #wpf #input #cursor #global

#c# #wpf #ввод #курсор #глобальный

Вопрос:

если я установлю курсор в своем приложении Wpf следующим образом:

this.Cursor = System.Windows.Input.Cursors.Hand;

это влияет только на приложение Wpf, но я хочу сделать это изменение Windows global — есть идеи?

Комментарии:

1. Я пытался, но ничего не нашел. Помогите мне или пусть будет так.

2. Нет, вы этого не хотите. Зачем терроризировать всю машину из-за того, что что-то происходит в вашем приложении? В многозадачной ОС происходит гораздо больше, и большинство из них, к счастью, не обращают внимания на то, что происходит в вашем замечательном приложении. И затем, я думаю, что большинство приложений отменят ваш курсор своей собственной обработкой курсора.

Ответ №1:

Это вызов реестра и вызов API для перезагрузки.

http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/977e2f40-3222-4e13-90ea-4e8d0cdf289c/