Следующая ситуация: Необходимо создать IE Plugin. Обязательное условие: Visual Studio 6. Долго рассказывать, почему. Все обыденно: Создаем ATL Com проект, добавляем ИЕ объект. Так как для плагина непременно нужен интерфейс IOleCommandTarget, добавляем его к классу в idl файле, компилируем — все прекрасно. С помощью меню добавляем в класс реализацию интерфейса, и тут приплыли: компилятор выдает ошибку С2259, радостно сообщая, что не может инициировать класс с чисто виртуальным функциями. И в предупреждениях сообщает, что функции QueryStatus и Exec интерфейса IOleCommandTarget не определены в классе-потомке. Смотрю в описание класса — обе функции на месте. Самое замечательное, что до этого момента мной не наколочено ни единой строчки кода, среда все сделала сама. Обругала себя тоже сама

. Может, кто сталкивался с подобным?