Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Visual C++/MFC/WTL > Рисовать над Picture Control |
Автор: SmarTi 14.10.2006, 16:03 |
Всем доброго времени суток ! Подскажите как в Диалоге нарисовать чтото сверху уже нарисованной картинки ? (в данном лучае Picture Control). Если просто рисовать в контекст окна, то то что находится на месте нарисованной картинки - не прорисовывается. |
Автор: Earnest 14.10.2006, 17:46 |
В самом диалоге - никак. Либо создай контрол, положи поверх картинки и рисуй в нем. Либо рисуй в самой картинке (перед ее выводом, конечно). |
Автор: SmarTi 14.10.2006, 18:44 | ||
Какой контрол имееться в виду ? я вывожу картинку с помощью Picture Control. Создавать ещё один сверху ? |
Автор: Earnest 15.10.2006, 15:43 |
Да, но не обязательно Picture Control - любой контрол, в котором тебе удобно будет рисовать. Ну сам подумай, если ты нарисуешь что-то в контексте диалога, то сверху это закроется picture-контролом - он ведь на все окно. Т.е. ты можешь либо сделать еще один контрол - тогда ты можешь управлять их порядком, либо вставить что-то в сам picture контрол. Первый способ проще и гибче. |
Автор: SmarTi 15.10.2006, 17:41 |
Понял, спасибо! |