WinRT API можно вызывать из приложений, отличных от приложений в стиле Metro, за исключением классов XAML. Возможно, было бы полезно использовать некоторые элементы управления на рабочем столе. Какие технические проблемы вызывают это ограничение?
Технические причины, по которым нельзя использовать часть пользовательского интерфейса WinRT API в обычных настольных приложениях.
comment
См. также stackoverflow.com/questions /7475775/
- person Roman Boiko   schedule 24.09.2011
comment
Тот факт, что приложение Metro Syle не использует дескрипторы Windows, может быть как-то связан с этим.
- person Ian Ringrose   schedule 25.09.2011
Ответы (1)
Я предполагаю, что это было бы возможно, но это было бы слишком много работы как для MS, так и для разработчиков, использующих это.
Если у вас есть какая-то библиотека графического интерфейса, я не вижу преимуществ использования WinRT Button по сравнению со встроенным компонентом кнопки.
person
svick
schedule
24.09.2011
Преимущество будет, если MS, наконец, создаст хорошую библиотеку графического интерфейса, а не что-то вроде дерьма MFC из 1990 года.
- person Lothar; 26.09.2011