Здравствуйте, _PRIZRAK_, Вы писали:
_PR>Создаю ActiveX-элемент. Необходимо добавить в компонент перечисляемое свойство (типа enum), т.е. такое свойство, которое в окне свойств компонента выглядело бы как выпадающий список.
_PR>Здесь описано, как это сделать в ATL. Мне же нужно реализовать в MFC. Не соображу, как это провернуть. Мастер («ClassWizard->Automation->Add Property») предлагает выбрать тип из списка. Как добавить свой тип – не понятно? Делаю в Visual Studio 6.0.
Можно воспользоваться, наверное, той же техникой, что и в lessons, а именно: задать произвольный тип на месте предполагаемого enum-а, а псоле создания метода/свойства руками исправить тот произвольный тип на enum (в idl, h и cpp файлах). Добавив, естественно, этот enum вначало idl файла.
Можно также обратиться на форум MFC — может там кто подскажет более комфортный способ, а мы тут не сильно избалованы Визардами.