Вниз
Скачать: CL | DM;

Сохранение картинки   Найти похожие ветки 

← →
Belov ©   (2002-05-06 17:15) [0]

Привет всем !
Как программно получить скриншот активного окна


← →
Atrem   (2002-05-06 20:19) [1]

А активное окно своей программы или скриншот любого активного окна ?


← →
Song ©   (2002-05-06 20:37) [2]

Много путей реализации.. Один из них:
Послать Alt+PrintScreen


← →
Dy-Ty   (2002-05-07 08:03) [3]

Вроде бы должно получиться...

procedure TFMain.CaptureScreen;
var DeskTopDC : HDС;
DeskTopCanvas : TCanvas;
Image3 : TImage;
begin
Image3 := TImage.Create(Self);
Image3.Canvas.copymode := cmSrcCopy;
DeskTopDC := GetWindowDC(<дескриптор окна>);
DeskTopCanvas := TCanvas.Create;
DeskTopCanvas.Handle := DeskTopDC;
Image3.Canvas.CopyRect(Image3.Canvas.ClipRect, DeskTopCanvas, DeskTopCanvas.ClipRect);
ReleaseDC(<дескриптор окна>,DeskTopDC);
.....
DeskTopCanvas.Free;
Image3.Free;
end;

удачи ...


← →
Belov ©   (2002-05-07 09:32) [4]

>Artem нет, скриншот любого активного окна

>Dy-Ty - спасибо, сейчас попробую


← →
Belov ©   (2002-05-07 10:02) [5]

>Dy-Ty
что-то криво работает - возвращает всегда пустой белый квадрат Малевича :-)


← →
Song ©   (2002-05-07 10:04) [6]

http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=delphi;action=display;num=1019768770



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
14-64800
perov
2002-04-10 13:57
2002.05.20
что случилось с сайтом www.delphiplus.org?


3-64561
Карина
2002-04-24 12:29
2002.05.20
отбор данных как функция ВПР в Excel


3-64462
Rub
2002-04-25 09:51
2002.05.20
Народ, а кто-нибудь юзал TeamSource???


3-64499
CrazzyWizzard
2002-04-23 08:23
2002.05.20
Проблема с быстрой (!) Модификацией MDB-базы


14-64802
Феликс
2002-04-10 19:28
2002.05.20
Возможно ли получение прибыли от владения сайтом?




   Наверх