Использование картинок в ActiveX.
Картинки (Picture) включают метафайлы, битмапы (bitmap), иконки, которые позволяют пользователю нарисовать картинку в ActiveX элементе. Свойство Picture реализовано с использованием объекта picture и методов Get/Set. Доступ к свойству может быть реализован и через страницу свойств Picture.
Для реализации работы с картинками можно использовать следующее:
·
Класс CPictureHolder.
Этот класс обеспечивает легкий доступ к объекту picture, а также применение страницы свойств для свойства Picture.
· Поддержка структуры LPPICTUREDISP, используемой методами Get/Set.
Используя ClassWizard, Вы сможете быстро добавить свойства для применения картинок.
· Страницу свойств для манипулирования свойствами Picture.
Когда Вы выполните все действия, описанные ниже, Вы сможете в контрольном элементе выводить картинки, выбранные пользователем. Вы сможете просматривать картинки для выбора.
Дейсвия, которые Вы должны выполнить, подобны тем, что Вы выполняли для добавления пользовательских свойств, но тип для свойства должен быть Picture. Кроме того, необходимо сделать добавления к коду ActiveX.