|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.06.2010, 10:16 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Библиотека графических эффектов в dll.
Необходимо создать библиотеку графических эффектов (типа "шум","гаусс" etc) алгоритмы эффектов мне известны, единственный вопрос в том, как это вынести в dll? Отправлять TBitMap.Handle, а в dll присваивать этот хендл "свежему" битмапу?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
15.06.2010, 13:16 | #2 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
У меня тоже была идея создать что-нибудь подобное...
Думаю нужно попробовать передавать процедуре HBITMAP, а там уже как удобнее будет... Напрямую в памяти например... А что имеется ввиду под "присваивать этот хендл 'свежему' битмапу"? Кстати было бы интересно посмотреть сами алгоритмы...
I am the First of Cyber Evolution...
I am the First to Program your Future... |
15.06.2010, 13:20 | #3 | ||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
Код:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
||
15.06.2010, 13:30 | #4 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Цитата:
WinAPI-то думаю полюбому понадобится, а TBitmap это уже как-то не очень... Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
||
15.06.2010, 13:33 | #5 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
15.06.2010, 14:47 | #6 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
А возможно достаточно даже просто указатель и параметры битмапа передавать... Но там уже нужно будет при использовании следить чтоб всё правильно было...
Можно попробовать... Какой фильтр для пробы сделаем? Преобразовать в ч/б? Есть шаблон dll'ки? А то я их для себя не делал ни разу (просто не люблю когда кроме моего экзешника чтот ещё нужно)... exports обязательно в самом конце писать?
I am the First of Cyber Evolution...
I am the First to Program your Future... |
15.06.2010, 16:13 | #7 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Вот например шаблон:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
16.06.2010, 16:18 | #8 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Ну вот примерно такое:
Dll: Код:
Код:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
17.06.2010, 11:20 | #9 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
17.06.2010, 11:25 | #10 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Эм..... А зачем?
Оно же и не измениться.....
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DLL-библиотека | Lisёноk | Помощь студентам | 2 | 29.04.2010 22:00 |
DLL библиотека | Владимир1988 | Помощь студентам | 1 | 17.11.2009 17:15 |
библиотека bass.dll | larry | Win Api | 2 | 31.07.2009 15:37 |
Библиотека классов != обычная DLL ? | darkstarx | Общие вопросы .NET | 3 | 14.04.2008 14:41 |
HTW32PAS.DLL необходима эта библиотека | lekaon | Свободное общение | 4 | 21.08.2007 19:14 |