Захват изображения с окна - проблема при перекрывании
От: Kolinus  
Дата: 11.04.05 15:43
Оценка:
Всем привет.
Такая задача — захватываю изображение с окна и пишу это в avi-поток.
Проблема: если мое окно перекрывается другим окном, то его часть попадает в поток тоже, но мне оно там совсем не надо.
Как от этого избавиться не делая окно TOPMOST и постоянно не активируя его?
Спасибо.
Re: Захват изображения с окна - проблема при перекрывании
От: Ellin Россия www.rsdn.ru
Дата: 11.04.05 16:49
Оценка:
Здравствуйте, Kolinus, Вы писали:

K>Всем привет.

K>Такая задача — захватываю изображение с окна и пишу это в avi-поток.
K>Проблема: если мое окно перекрывается другим окном, то его часть попадает в поток тоже, но мне оно там совсем не надо.
K>Как от этого избавиться не делая окно TOPMOST и постоянно не активируя его?
K>Спасибо.
Использовать PrintWindow(только XP и 2003) или вообще использовать WM_PRINT для других ОС. Этот момент хорошо описан у Фень Юаня в его красной книге по графике в Windows. Рецензия на сайте есть.
... << RSDN@Home 1.1.3 stable >>
Re[2]: Захват изображения с окна - проблема при перекрывании
От: Kolinus  
Дата: 12.04.05 16:11
Оценка:
Здравствуйте, Ellin, Вы писали:

E>Использовать PrintWindow(только XP и 2003) или вообще использовать WM_PRINT для других ОС. Этот момент хорошо описан у Фень Юаня в его красной книге по графике в Windows. Рецензия на сайте есть.


Спасибо.
Но проблема в том чт омне надо чтобы решение работало и под 2к плюс 6-ая студия таких слов как PrintWindow не знает..
А с сообщением — проблема.в том что у меня нет кода, а сообщение похоже не рисует.
То есть оно мне отдает полностью черный прямоугольник правильного размера .
Может есть еще варианты ?
Re[3]: Захват изображения с окна - проблема при перекрывании
От: Ellin Россия www.rsdn.ru
Дата: 12.04.05 16:51
Оценка:
Здравствуйте, Kolinus, Вы писали:

K>Спасибо.

K>Но проблема в том чт омне надо чтобы решение работало и под 2к плюс 6-ая студия таких слов как PrintWindow не знает..
K>А с сообщением — проблема.в том что у меня нет кода, а сообщение похоже не рисует.
K>То есть оно мне отдает полностью черный прямоугольник правильного размера .
K>Может есть еще варианты ?

Других вариантов нет ! Я сам эту тему копал, поищи по форуму должно быть обязательно + у Фень Юаня есть код который работает под всеми ОС. И этот код тоже на форуме есть. Одним словом ищи на форуме.
... << RSDN@Home 1.1.3 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.