удалить фокус на рабочем столе Windows - PullRequest
1 голос
/ 22 декабря 2010

В нашем приложении есть требование убрать фокус с рабочего стола.Например, когда я нажимаю на папку на рабочем столе, папка получает фокус (это также может быть фоновый фокус рабочего стола).Теперь в моем приложении я хотел бы удалить этот фокус программно, когда происходит какое-то событие.Кто-нибудь знает какой-либо WIN API или класс Dotnet, который мог бы сделать эту работу для меня.

спасибо

1 Ответ

0 голосов
/ 08 февраля 2011

Я не совсем понимаю ваш вопрос, но если вы хотите сказать, что вы хотите, чтобы окно отображалось так, чтобы вы не могли выбрать (установить фокус) на рабочем столе, то вы бы вызвали метод ShowDialog для своего окна, если вы используете WPF .

Если вы не используете WPF, найдите любую нужную парадигму, а затем покажите модально или модально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...