BMP

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Подскажите кто знает как быстро получить bmp файл
по рассчитанным x и y объектов (точек и линий) в окне экрана и
имеемым размерам экаран в пикселях.
Желательно шаблон или какой-то пример (dll тоже пойдет)
Гость

Сообщение Гость »

Т.е. скриншот определенной области экрана/окна !?
Есть такой пример. Только он BMP помещает в клипбоард
Как скинуть в файл руками не знаю...
Пользовался ImageEx в таком случае

--
Всего хорошего
Evgeny mailto:mixer@clarionlife.net
Сайт для кларионистов: http://www.clarionlife.net
Clarion FAQ: http://www.clarionlife.net/cgi-bin/bl_faq.pl?comm=tree
Написал: ClaList(2)
Гость

Сообщение Гость »

The GetClipboardData function retrieves data from the clipboard in a
specified format. The clipboard must have been opened previously.

Код: Выделить всё

HANDLE GetClipboardData(
    UINT uFormat        // clipboard format
   );
или

Retrieves a data object that you can use to access the contents of the
clipboard.

Код: Выделить всё

WINOLEAPI OleGetClipboard(
    IDataObject ** ppDataObj    //Indirect pointer to the interface on the data object
   );
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
Гость

Сообщение Гость »

Желательно шаблон или какой-то пример (dll тоже пойдет)
На моём сайте в разделе Download Desktop Grabber - Класс для сохранения образа рабочего стола в BMP файл по соответствующим координатам (Left,Top,Right,Bottom) и пример использования.

Думаю, это то, что тебе надо, у меня в одном проекте была такая же задачка, я её реализовал чисто на сях, в данном классе всё на Clarion, все структуры и прототипы используемых API функций.

Andrew Myalin
andrew@arsis.ru
http://mavcla.arsis.ru (MAV Direct ODBC)
IRC: IRC.RINET.RU:6669, Channel #Clarion, AndrewM
ICQ: 10659412
Yahoo group: clarion@yahoogroups.com
Написал: ClaList(2)
Гость

Сообщение Гость »

А задача противоположная: "Не дать украсть PrintScreen'ом" имеет решение? Была такая параноИдея. На всей сети только на моей машине флоп, а факты выноса инфо были (якобы)

--
Best regards,
gorky mailto:gorky@sv3.net.ua
Написал: ClaList(2)
Гость

Сообщение Гость »

Клавишу Print Screen оторви :)

--
WBR, Тимур Ташбаев, mailto:tim@vz111.bryansk.ru, http://www.oka.made.ru
=2.87 3.12 3.62 4.12 4.62 5.30 6.80 9.10 10.20 ...=
Написал: ClaList(2)
Ответить