Меня заинтересовала тема создания класса, который можно было бы унаследовать в другом компоненте/приложении WinRT. Расширение C++/CX позволяет создать такой класс только в том случае, если он наследует другой незапечатанный класс.
В любом другом случае компиляция завершается с ошибкой.
Использование WRL обходит это ограничение и позволяет написать незапечатанный класс.
Описание интерфейсов
Для начала нужно описать интерфейс объекта и фабрики:Теги: #C++ #WRL #среда выполнения Windows #com #C++ #Разработка для Windowsimport "inspectable.idl"; namespace DataBinding {
Вместе с данным постом часто просматривают:
-
«Пакет Debian Дня»
19 Oct, 24 -
О Роли Фронтенд-Разработчика
19 Oct, 24 -
Продавайте Свою Услугу!
19 Oct, 24 -
Защита Веб-Сайтов
19 Oct, 24 -
Lynux — Наше Всё :)
19 Oct, 24