Мне нужно отобразить окно сообщений и Windows Forms через службу Windows с помощью C#. Кто-нибудь, пожалуйста, помогите мне. Заранее спасибо.Показать окно сообщения и окна в Windows Service C#
ответ
Вы не можете (легко) сделать это непосредственно из процесса обслуживания. Как descibed here, существует способ создания интерактивного сервиса, который способен отправлять/обрабатывать сообщения Windows и отображать окна.
Но: С Windows Vista все службы запускаются в отдельной пользовательской сессии с именем «session 0». Таким образом, все окна, отображаемые службами, отображаются в этом сеансе. Теоретически возможно (я даже сделал это однажды, просто для удовольствия), чтобы переключиться на эту сессию и просмотреть эти окна, но это вряд ли будет полезно в реальной жизни.
Моим советом было бы создать отдельное приложение gui (возможно, одно с красивым значком в трее), которое связывается с вашим сервисом, например. TCP/IP или базу данных. Это приложение может обрабатывать любое требуемое взаимодействие с пользователем и выполнять соответствующее взаимодействие с процессом обслуживания.
- 1. Показать окно сообщения из класса в C#?
- 2. Как закрыть окно окна Windows в C#?
- 3. Windows Service получить последние сообщения
- 4. Показать только одно окно сообщения
- 5. Показать окно сообщения в excel
- 6. Как показать окно сообщения в smalltalk? (squeak)
- 7. Показать окно простого сообщения в Lua
- 8. C# Windows Service Console.Writeln
- 9. Показать окно сообщения при открытии страницы в Windows RT
- 10. Обрабатывать сообщения окна в службе C#
- 11. AppDomain и родные сообщения окна
- 12. C# Windows Service Textwriter
- 13. Показать модальное окно при активации родительского окна
- 14. MSI: Показать окно сообщения в фазе пользовательского интерфейса установки
- 15. Окно сообщений в приложении Windows без окна
- 16. Показать окно модального всплывающего окна
- 17. Окно сообщения об отключении/отключении окна
- 18. Windows Service C# Issue
- 19. C# Windows Service новейшие технологии
- 20. ODBC и Windows Service
- 21. Как показать окно сообщения в javascript
- 22. Как показать всплывающее окно сообщения в ASP.NET?
- 23. Windows Service timing C#
- 24. C# windows service
- 25. Как показать окно сообщения на странице ASP.NET?
- 26. C# windows service writing
- 27. Windows Service Installer C#
- 28. Почему окно сообщения в C++ показать КИТАЙСКИЙ сообщение
- 29. Windows Service Plus GUI/C#
- 30. Как показать/отобразить окно сообщения в форме C# asp.net?