powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сделать скриншот экрана в службе
6 сообщений из 6, страница 1 из 1
Сделать скриншот экрана в службе
    #39703490
crazyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нахожу примеры типа
SendKeys.Send("^{PRTSC}") '<Ctrl>+<PrintScreen> экран
Dim clipData = Clipboard.GetDataObject()
If clipData.GetDataPresent(DataFormats.Bitmap) Then
Dim clipBMP As Bitmap = CType(clipData.GetData(DataFormats.Bitmap), Bitmap)
clipBMP.Save(Path.Combine(Application.StartupPath, "tst1.bmp"))
End If

_______________
Но bitmap нельзя использовать в службах,
так как у мискософт написано
Классы в System.Drawing.Imaging пространства имен не поддерживаются для использования в службе Windows или ASP.NET. Попытка использования этих классов из одного из этих типов приложений может привести к непредвиденным проблемам, например неодинаково службы исключения производительности и времени выполнения.

Что можно еще сделать?
...
Рейтинг: 0 / 0
Сделать скриншот экрана в службе
    #39703493
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crazyara,

а скриншот чего Вы хотите сделать?
...
Рейтинг: 0 / 0
Сделать скриншот экрана в службе
    #39703500
crazyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA, скриншот всего экрана, не активного окна.
Нужно, чтобы служба записывала действия пользователя, 1 раз в минуту делала скриншот всего экрана и сохраняла в папку.
В течении всего рабочего дня.
...
Рейтинг: 0 / 0
Сделать скриншот экрана в службе
    #39703640
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crazyaraНужно, чтобы служба записывала действия пользователя, 1 раз в минуту делала скриншот всего экрана и сохраняла в папку.
Сначала службе нужно получить доступ к сессии пользователя, к его десктопу, ищите как это можно сделать...
...
Рейтинг: 0 / 0
Сделать скриншот экрана в службе
    #39703647
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сделать скриншот экрана в службе
    #39704216
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crazyaraНужно, чтобы служба записывала действия пользователя, 1 раз в минуту делала скриншот всего экрана и сохраняла в папку.есть готовый софт
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сделать скриншот экрана в службе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]