Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сделать скриншот экрана в службе / 6 сообщений из 6, страница 1 из 1
17.09.2018, 12:08
    #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
17.09.2018, 12:12
    #39703493
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать скриншот экрана в службе
crazyara,

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


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