| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > PNG и другие изображения |
| Автор: Rickert 18.7.2006, 11:35 | ||
Создал CImage image глобально, в него загружаю картинку, по нажатию кнопки:
Как отобразить теперь эту картинку на диалоге, учитывая, что это Png и то что за её "прозрачными" частями - должно быть видно? |
| Автор: Rapalex 18.7.2006, 11:48 |
| Так-же как и обычный битмап (CBitmap) |
| Автор: Rickert 18.7.2006, 12:04 |
| Можешь пример дать? |
| Автор: Rapalex 19.7.2006, 10:38 |
| В классе CImage есть методы BitBlt MaskBlt и SetTransparentColor Чтото из этого както работает, прпобуй и найдёш что тебе надо. |
| Автор: Rickert 19.7.2006, 12:00 |
| Кто-нибудь может кинуть проект-пример где будет кнопка, по нажатию на которую выводится прозрачная картинка? Спасёте человека от неминуемой гибели. |
| Автор: Rickert 19.7.2006, 12:23 | ||
Вот гружу картинку:
Как теперь сделать её прозрачной? |
| Автор: Rickert 19.7.2006, 12:38 |
| Речь идёт о прозрачности частичной: например есть квадрат, а в середине круглая прозрачная область. |
| Автор: Rickert 20.7.2006, 10:18 |
| Проблема решена, всем спасибо! |