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

Изменение вида окна   Найти похожие ветки 

← →
Bill   (2003-06-24 17:13) [0]

Уважаемые мастера.
Возникла такая проблема: надо получить изображение окна и
изменить его, на пример, наложить на него фильтр или увеличить,
но при этом самого окна видно не дожно быть. Это вообще возможно?

Заранее Спасибо.


← →
Fenik ©   (2003-06-24 17:26) [1]

Т.е. ты хочешь снять скриншот с окна даже если оно свёрнуто?


← →
Intell ©   (2003-06-24 17:30) [2]

Форма как графический объект

Таким образом можно скопировать форму в буфер обмена в виде графического изображения?

uses clipbrd;

procedure TShowVRML.Kopieren1Click(Sender: TObject);
var bitmap:tbitmap;
begin

bitmap:=tbitmap.create;
bitmap.width:=clientwidth;
bitmap.height:=clientheight;
try
with bitmap.Canvas do
CopyRect (clientrect,canvas,clientrect);
clipboard.assign(bitmap);
finally
bitmap.free;
end;
end;

не знаю, сомневаюсь что это тебе чем-то поможет.


← →
AlexT1000 ©   (2003-06-24 17:31) [3]

Если я правильно понял ,то тебе нужно получить изображение невидимого в данный момент на экране окна и как -то его трансформировать?!
недумаю что это возможно (если ты конечно сам не рисуешь это окно с нуля). если окно невидимо оно нерисуется и соответственно изображения окна не существует.


← →
Bill   (2003-06-24 17:41) [4]

А можно ли как нибудь "убедьть" окно что оно видимо, ну Message
послать или что то в этом духе.


← →
MBo ©   (2003-06-25 06:17) [5]

wm_print можно попробовать
(пример www.fengyuan.com)


← →
Intell ©   (2003-06-25 09:19) [6]

А ты его не скрывай, а за пределы экрана убирай
form1.left:=screen.width

и т.п.


← →
Bill   (2003-06-25 19:38) [7]

Спасибо всем.
Спасибо Mbo wm_print помогло.
Топик можно закрывать.



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

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



Память: 0.46 MB
Время: -0.985 c
1-89383
mokc0der
2003-10-17 09:09
2003.10.27
& dynamic arrays


3-89168
SB
2003-10-06 08:04
2003.10.27
Delphi 6 и Office XP (по крайней мере Excel)! Не работает!


14-89518
Knight
2003-10-07 12:27
2003.10.27
Люди выручайте!!!


1-89275
Pavel Obishenko
2003-10-14 13:46
2003.10.27
Прозрачный цвет в иконках


1-89272
abb
2003-10-14 12:56
2003.10.27
Совет нужен по компоненте для отображения дерева и wisywig реда..




   Наверх