Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как программно изменить цвет кисти в mspaint.exe [D7, XP]


SysError ©   (2008-03-26 19:51:00) 

подскажите плиз..
вызов диалога выбора цвета не подходит


SysError   (2008-04-01 22:23:00) [1]


> художник, к тому же он рисовал при помощи планшета.


но он также использовал стандартные (предусмотренные) в пейнте возможности,, типа овал, круг....

проблему решил так
диалог всетаки придется вызвать,,, а значение вписывать
в эдиты,, отенок,, яркость и т.д.
странно раньше ихи как то не замечал


Andy BitOff   (2008-04-01 18:22:00) [2]

> SysError   (01.04.08 18:02) [3]
весьма реалистично

Это потому, что этот "некий людь" - художник, к тому же он рисовал при помощи планшета. Программно, имхо, алгоритм не опишешь (ИИ).


ANB   (2008-04-01 18:09:00) [3]


> SysError   (01.04.08 18:02) [3]

Намного легче это реализуется рисованием в своем приложении на битмапе.


SysError   (2008-04-01 18:02:00) [4]

Загружаю картинку,, смотрю какого цвета пиксель,,,
ставлю курсор на нужную позицию рисую,эмулируя нажатие мыши
в окне пэйнта,
так и со следующим,,,,
да, вот описал алгоритм,,а зачем все это,,,, точно и сам не знаю,,,
натолкнуло на все это ролик,,,как некий людь рисовал в той самой проге
машину,,,весьма реалистично,,,
хочу попробывать делать это программно,,,

может можно какое-нить сообщение послать,,,
или перехватить закрытие диалога выбора цвета,
изменив возвращаемое значение на свое,,

подскажите,,, кто знает,,,да знаю идея весьма бредовая,,,
но мне интересна ее реализация,


Palladin   (2008-03-26 22:34:00) [5]

интересно... ты чего там шаманишь? на кой тебе это?


Palladin   (2008-03-26 22:31:00) [6]

интересно... ты чего там шаманишь? на кой тебе это?


Наверх

Титульная страница Поиск, карта сайта Написать письмо