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

Вниз

Как получить доступ к скрытому за окном изображению?   Найти похожие ветки 

 
avi9526   (2009-01-27 21:41) [0]

Здравствуйте.
Если можете помогите решить проблему:
Пусть создано окно (TForm), за этим окном есть непрорисовываемое на экране изображение (другие окна, рабочий стол...), мне необходимо в случае обновления этого изображения (например, перепрорисовка какого нибудь окна) получить следующее:
1.  сообщение (TMessage) об этом;
2.  возможность нарисовать это изображение на TBitmap объекте для дальнейшей обработки.

Кроме того, имеет ли вышесказанное смысл с точки зрения быстродействия системы?


 
Eraser ©   (2009-01-27 22:31) [1]

> [0] avi9526   (27.01.09 21:41)


> Как получить доступ к скрытому за окном изображению?

использовать висту с включенным Aero. там через thumbnail api это можно.


 
avi9526   (2009-01-28 17:42) [2]

А можно, как нибудь, это организовать на XP (хотелось бы доступ к скрытому за окном изображению сделать более независимым от ОС и ее настроек)


 
Eraser ©   (2009-01-28 18:14) [3]

> [2] avi9526   (28.01.09 17:42)

в общем случае нельзя. нужно чтобы окно было именно видимо.


 
avi9526   (2009-01-28 18:29) [4]

При включении прозрачности окна (AlphaBlend) задний план начинает прорисовываться, может попробовать где то "перехватить" его изображение..., это реально?


 
Eraser ©   (2009-01-28 18:31) [5]

> [4] avi9526   (28.01.09 18:29)

я уже написал, что в общем случае нельзя. возможно в частных случаях и можно, но оно тебе надо? )


 
avi9526   (2009-01-28 18:44) [6]


> нельзя

...жаль
Благодарю за внимание к моему вопросу.



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

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

Наверх




Память: 0.48 MB
Время: 0.051 c
15-1265188639
12
2010-02-03 12:17
2010.08.27
Тем, кто работал с Oracle и MSSQL. C чем Вам удобнее показалось?


2-1268459445
dj kondakov
2010-03-13 08:50
2010.08.27
Глюк с отображением вкладок PageControl a


15-1265664604
Юрий
2010-02-09 00:30
2010.08.27
С днем рождения ! 9 февраля 2010 вторник


8-1205755973
DoKi
2008-03-17 15:12
2010.08.27
gпопиксельное освещение


2-1274878317
Delphist2
2010-05-26 16:51
2010.08.27
копирование из spinedit