Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Отрисовка объекта ... |
Автор: Jolyn 16.12.2003, 15:31 |
Знающий народ! Посоветуйте, пожалуйста, как лучше решить след. задачу: есть окно, в него добавляются объекты (типа самолетов на локаторе), которые могут двигаться, могут перетаскиваться, могут менять свое изображение, откликаться на кликанье мышкой. Как лучше реализовать все это (общая идея): "в лоб" - рисовать битмапом или иконкой и обрабатывать дижение/кликанье мышкой; или: создать свой объект, наследник CWnd или CView, отображать его (неизвестным для меня пока способом) и обрабатывать его события; или: использовать что-нибудь более "продвинутое", типа ActivX компонента. Буду благодарна за совет, т.к. опыта написания подобных приложений не имею, а сделать нужно. Спасибо! |
Автор: DENNN 16.12.2003, 15:59 |
Лучше для такой задачи ActiveX-компоненты не использовать. Это мое личное мнение. ПРоще всего сделать класс, хранящий координаты объектов иих типы, и класс, отрисовывающий в заданном контексте эти объекты. Такая архитектура программы наиболее полно соответствует парадигме ООП. |