Форум » GUI » Сохранение картинки в окне » Ответить

Сохранение картинки в окне

AM: Товарищи! Кто подскажет - не нашёл - как сохранить содержимое окна в файле (jpg или ещё в каком)? Очень надо! Я имею в виду программно, не через PrintScreen.

Ответов - 4

Петр: AM пишет: Кто подскажет - не нашёл А где искал? Смотри c_bitmap.c HB_FUNC( WNDCOPY ) а также \Advanced\BmpToJpg\demo.prg

gfilatov: AM пишет: как сохранить содержимое окна в файле (jpg или ещё в каком)? Посмотри также Screenshot Maker в папке samples\Advanced\ScreenshotMaker

AM: А я почему-то пытался искать только на форуме. Спасибо, товрищи, за подсказки, похоже на то что мне нужно, но разбираться и переделывать ещё изрядно...


AM: Да, полезная функция SaveToJpgEx (Save2Jpg). У меня одно окно внутри другого и я опасался, что внутреннее не будет видно. Видно! Только она позволяет обрезать изображение справа и снизу. А если надо слева и сверху? Как это сделать? Это было бы гибче, можно тогда вообще не связываться с окнами, а отталкиваться от экрана - параметры окон-то известны. Есть такая возможность?



полная версия страницы