Страница: 1 |
Все страшные слова, которые я использую есть в ApiViewer'е. Сперва используешь GetDesktopWindowDC, потом этот DC рисуешь в пикчербокс. Проще говоря - пример: BitBlt frmServer.hdc, 0, 0, пикчабокс.ScaleWidth, пикчабокс.ScaleHeight, hScreenDC, 0, 0, SRCCOPY З.Ы. А вообще все эти дела есть в библиотеке кодов))) Иван - не сердись. Не GetDesktopWindowDC а GetDesktopWindow. frmServer = пикчабокс. Сори. Поспешил. Страница: 1 |
Вопрос: Как получить образ части экрана?
Добавлено: 21.06.02 14:32
Автор вопроса: Ingor | Web-сайт:
Подайте идею, как поместить в элемент типа PictureBox или Image скриншот какого-то фрагмента экрана. Как при этом учесть установленное разрешение? Или это не нужно? Заранее благлдарю.
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #1
Добавлено: 21.06.02 14:36
Через GetDC получаешь DC рабстола или чего тебе там надо и вставляешь его в DC пикчербокса. Понятно излагаю?
Номер ответа: 2
Автор ответа:
Ingor
Вопросов: 8
Ответов: 3
Web-сайт:
Профиль | | #2
Добавлено: 21.06.02 14:47
GetDC - это что такое? Где о нем почитать? И как быть насчет части экрана?
Номер ответа: 3
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #3
Добавлено: 21.06.02 15:01
hwndScreen = GetDesktopWindow()
hScreenDC = GetDC(hwndScreen)
Res = ReleaseDC(hwndScreen, hScreenDC)
Номер ответа: 4
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #4
Добавлено: 21.06.02 15:23
Номер ответа: 5
Автор ответа:
Fever
Вопросов: 60
Ответов: 808
Профиль | | #5
Добавлено: 12.03.06 21:15
Ingor дай свое мыло. Я дам. Также сиотри мой вопрос Библиотека классов и посмотри ничего ли тебе больше не нужно.
Номер ответа: 6
Автор ответа:
LeX
ICQ: 301424893
Вопросов: 28
Ответов: 277
Web-сайт:
Профиль | | #6
Добавлено: 12.03.06 21:35
Ingor три года ждал твоего ответа и наконец дождался! Ты хоть смотрел когда он этот сайт последний раз посещал!? (в 2002 году!) И вообще зачем свежие сообщения сдвигаешь? Может людям срочно ответы нужны!