Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

PrintScreen


Zool ©   (2002-02-25 15:35:00) 

Уважаемые гаспода програмисты! Здравствуйте! Не подскажите ли как
сделать програмно PrintScreen.Если не трудно то с примерчиком...
Спасибо.


amamed_3071   (2002-03-02 14:47:00) [1]

var bmp:Tbitmap;
begin
try
bmp:=Image1.Picture.Bitmap ;
Bmp.Height:=Screen.Height;
bmp.Width:=Screen.Width ;
BitBlt (bmp.Canvas.Handle, 0, 0, bmp.Width, bmp.Height, GetDC (GetDesktopWindow), 0, 0, SRCCOPY);
except
End;
Image1.Repaint;


Dimka Maslov   (2002-03-02 12:16:00) [2]

uses Clipbrd;


var
B: TBitmap;
begin
B:=TBitmap.Create;
keybd_event(VK_SNAPSHOT, 0, 0, 0);
keybd_event(VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0);
B.Assign(Clipboard);
....



Zool   (2002-03-02 11:25:00) [3]

Народ не ленись, плиз!


Наверх

Титульная страница Поиск, карта сайта Написать письмо