IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

 
Closed Topic Открыть новую тему 
> Снимок экрана, Как сделать скриншот
Steff
сообщение 2.10.2004 19:01
Сообщение #1





Группа: Пользователи
Сообщений: 7
Пол: Мужской

Репутация: -  0  +


Подскажите, кому не трудно, как сделать снимок экрана и преобразовать
его в объект типа TBITMAP?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
xds
сообщение 3.10.2004 16:02
Сообщение #2


N337
****

Группа: Пользователи
Сообщений: 737
Пол: Мужской

Репутация: -  26  +


function CreateScreenshot: TBitmap;
var
 dw: HWND;
 dc: HDC;
begin
 Result := TBitmap.Create;
 Result.Width := Screen.Width;
 Result.Height := Screen.Height;
 dw := GetDesktopWindow;
 dc := GetDC(dw);
 BitBlt(Result.Canvas.Handle, 0, 0, Result.Width, Result.Height,
   dc, 0, 0, SRCCOPY);
 ReleaseDC(dw, dc);
end;


--------------------
The idiots are winning.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
CJ
сообщение 1.11.2004 22:15
Сообщение #3


Пионер
**

Группа: Пользователи
Сообщений: 84
Пол: Мужской

Репутация: -  2  +


Тема закрыта. Все довольны.


--------------------
* Origin: "It's MY LIFE!!! © Jhon Bon Jovi"
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 8.07.2025 10:10
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"