Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.21;
Скачать: CL | DM;

Вниз

Перехват и скриншот   Найти похожие ветки 

 
Der Nechk@ssoff ©   (2006-05-02 17:15) [0]

Здраствуйте!Как осуществить такую вещь: юзер сворачивает прогу и жмет "Y" на что прога делает скриншот и выводит его на Timage?
Спасибо!


 
Virgo_Style ©   (2006-05-02 17:54) [1]

сворачивание - встроено
горячая клавиша - см. RegisterHotKey (если мне не изменяет)
скриншот - поищи чуток, куча таких вопросов тут недавно была


 
Der Nechk@ssoff ©   (2006-05-03 12:49) [2]

Ну сворачивать-это понято
RegisterHotKey-вробе розобрался.
А вот про скриншот-глухо.Помогите плз!


 
balepa ©   (2006-05-03 13:36) [3]


> Der Nechk@ssoff ©   (03.05.06 12:49) [2]

Может сгодится. А про скриншоты тут было ищи?

procedure TForm1.FormCreate(Sender: TObject);
var
 ScreenDC: HDC; //Переменная типа HDC
 Canvas: TCanvas; //Переменная типа Canvas
begin
 ScreenDC:= GetDC(0); //Получаем доступ к экрану
 Canvas:= TCanvas.Create(); //Создаем TCanvas
 Canvas.Handle:= ScreenDC; //Присваивает в TCanvas экран

//Устанавливаю размер окна в размеры экрана
 Width:=Screen.Width; //Ширина окна:= Ширина экрана
 Height:= Screen.Height;

//Копирую содержимое экрана в компонент Image1
 Image1.Canvas.CopyRect(Rect(0,0,Image1.Width,Image1.Height),Canvas,
 Rect(0,0,Screen.Width,Screen.Height));

//Освобождаю переменную ScreenDC
 ReleaseDC(0,ScreenDC);

//Удаляю Canvas
 Canvas.Free;
end;



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

Текущий архив: 2006.05.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
2-1146741859
wirg
2006-05-04 15:24
2006.05.21
Вопрос про treeview


2-1146460388
it_work
2006-05-01 09:13
2006.05.21
Как перевести из string в shortString


15-1145698818
ZeFiR
2006-04-22 13:40
2006.05.21
Google APIs+Delphi=?


2-1146727388
De
2006-05-04 11:23
2006.05.21
В dll не выставить breakpoint, почему?


2-1146315859
Volf_555
2006-04-29 17:04
2006.05.21
Как в строке заменить один слєш на 2 слєша?