У меня есть приложение WPF, которое находится поверх всех других окон. В 99% случаев он работает отлично, однако, если я набираю свой компьютер из другого места с помощью удаленного рабочего стола, а затем закрываю соединение и вернусь на исходный компьютер, мое приложение не видно. проверяя запущенные процессы, я вижу, что он все еще работает, но его вообще не видно. Я предполагаю, что это имеет какое-то отношение к удалению, но мне было интересно, есть ли какой-нибудь код, который я могу запустить, каждые 20 секунд, который сидит в своем потоке, который проверяет, является ли он видимым, и если он не выполнит какой-либо код, будь то pInvoke или. NET, чтобы снова стать видимым. Есть идеи?WPF application visiblity afte удаленный рабочий стол
1
A
ответ
1
Обязательно обновите до .NET 3.5sp1. Были некоторые изменения с удалением, которые приводят к тому, что приложения WPF отправляются в виде растровых изображений на удаленный рабочий стол во всех ситуациях.
В ранних версиях среды возникли проблемы с приложениями WPF, вызывающими очень странное поведение в сочетании с удаленным рабочим столом.
Другая идея - убедитесь, что вы используете новейшие и лучшие версии ваших графических драйверов у поставщика видеокарты. WPF активно использует DirectX, и это потенциально может быть ошибкой драйверов, которая не позволяет контексту правильно переустановить.
Смежные вопросы
- 1. Silverlight или удаленный рабочий стол WPF UserControl
- 2. sdl удаленный рабочий стол
- 3. Разработка через удаленный рабочий стол
- 4. Удаленный рабочий стол PowerShell Scripting
- 5. Lubuntu и удаленный рабочий стол
- 6. Удаленный рабочий стол для Android
- 7. Подключение через удаленный рабочий стол
- 8. wayland и удаленный рабочий стол
- 9. Direct3D через удаленный рабочий стол
- 10. Удаленный рабочий стол принудительно зашел
- 11. glDeleteRenderbuffersEXT через удаленный рабочий стол
- 12. Как перетащить удаленный элемент из WPF на рабочий стол?
- 13. Chrome удаленный рабочий стол И эмулятор Android
- 14. Удаленный рабочий стол Azure Linux VM
- 15. Включить удаленный рабочий стол с помощью xhost
- 16. Azure удаленный рабочий стол не работает
- 17. Удаленный рабочий стол с внешней сети
- 18. Запуск создателя qt через удаленный рабочий стол
- 19. pywinauto сохранить удаленный рабочий стол жив
- 20. Удаленный рабочий стол messing up clipboard
- 21. виртуальная машина, удаленный рабочий стол, SendKeys C#
- 22. Как удаленный рабочий стол для Azure App?
- 23. Удаленный рабочий стол, например, полосы прокрутки
- 24. Удаленный рабочий стол + туннелирование на Windows
- 25. Как запустить удаленный рабочий стол из PowerShell?
- 26. Вставить удаленный рабочий стол в браузере
- 27. Удаленный рабочий стол - Shift + Insert for Paste
- 28. Включить/выключить монитор через удаленный рабочий стол
Спасибо, что Reed для вашего answehich уже сообщается r. Я узнал об этом, об ошибке ОС, о которой уже сообщалось. Это происходит только в приложении WPF, когда мы делаем Allowtranspracy для true для окон. – 2010-10-13 14:54:20