Форум: "Основная";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];
ВнизКак скопировать клиентскую область окна в bitmap Найти похожие ветки
← →
dmitry_12_08_73 © (2009-08-09 19:30) [0]Есть окно любого приложения - стандартное окно Explorer для работы с папками и файлами, окно Word, Internet Explorer и т. д.
В этом окне есть клиентская область окна. Информация в этой области не помещается на экран, то есть в окне есть скроллер.
Нужно скопировать всю эту клиентскую область - видимую и невидимую части в bitmap.
Как это лучше сделать?
Можно ли это сделать за один приём (желательно) или только с помощью прокручивания окна и последовательного добавления видимой части к bitmap?
← →
TStas © (2009-08-09 22:33) [1]GetFormImage?
← →
DVM © (2009-08-09 22:43) [2]
> TStas © (09.08.09 22:33) [1]
>
> GetFormImage?
> Есть окно любого приложения - стандартное окно Explorer
> для работы с папками и файлами, окно Word, Internet Explorer
> и т. д.
← →
KilkennyCat © (2009-08-10 13:52) [3]
> Можно ли это сделать за один приём
универсально для всех - нет, ибо в большинстве случаев там не битмап, который прокручивается, а прорисовка по мере надобности.
← →
dmitry_12_08_73 © (2009-08-10 15:11) [4]Непонятно, как реализовать.
GetFormImage не подходит, эта функция копирует в bitmap клиентскую область формы собственной программы, а мне надо для других приложений.
← →
Leonid Troyanovsky © (2009-08-10 15:28) [5]
> KilkennyCat © (10.08.09 13:52) [3]
> не битмап, который прокручивается, а прорисовка по мере
> надобности.
И прокручиваемый битмап прорисовывается по мере оной, IMHO.
--
Regards, LVT.
← →
KilkennyCat © (2009-08-10 16:12) [6]
> Leonid Troyanovsky © (10.08.09 15:28) [5]
Ну тогда это уже не прокручивающийся битмап, а нормальная программа.
← →
KilkennyCat © (2009-08-10 16:25) [7]
> Непонятно, как реализовать.
keybd_event VK_SNAPSHOT, 1, 0,
← →
oldman © (2009-08-11 15:53) [8]Проще увеличить разрешение монитора.
← →
KilkennyCat © (2009-08-11 20:29) [9]или линзу Френеля
http://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D0%BD%D0%B7%D0%B0_%D0%A4%D1%80%D0%B5%D0%BD%D0%B5%D0%BB%D1%8F
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2011.03.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c