| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Реализация Property Pages в ActiveX на С# |
| Автор: alexros 8.1.2014, 11:13 |
| Добрый всем день, нужна помощь или наводка или пример исходников вот по какой ситуации... Я как то реализовал ActiveX на C#, но в настоящее время требуется прикрутить к нему страницу свойств. Для этого я реализовать интерфейсы IPropertyPage и ISpecifyPropertyPage. Проверил работоспособность страницы свойств в ActiveX Control Test Container. Проверил работу контрола на формах MS Excel VBA тоже работает. Но при попытке вставить ActiveX контейнер в целевое приложение, при попытке открыть свойства, получаю ошибку что такой-то интерфейс (какой не сообщается) не поддерживается и соответственно страница свойств не отображается. Поэтому вопрос, какой интерфейс может ожидать приложение? есть у кого примеры реализации страницы свойств на C# в более менее современной Visual Studio? Сам проект реализован в VS 2012. |
| Автор: jonie 8.1.2014, 15:49 |
| ну теоретически наверно можно узнать какой интерфейс запрашивается , но это достаточно не простая штука, т.к. надо дебажить COM-переходник... впрочем это возможно в windbg том же, ну а далее установка брейкпоинта на QueryInterface даст ответ... |