WinRT и встроенные приложения для Windows 8 - PullRequest
29 голосов
/ 19 сентября 2011

Могут ли приложения, не относящиеся к Metro Windows (например, Explorer), быть построены с новым WinRT, или они по-прежнему должны быть основаны на Win32?

Ответы [ 2 ]

26 голосов
/ 19 сентября 2011

Я спрашивал об этом во время сессии «Спроси экспертов» в // Build /.Ответ был: «Да, в разумных пределах. Не все API WinRT будут работать при вызове из настольных приложений - например, любые специфичные для метро будут выходить из строя. Нет явного списка того, какие из них работают из настольных (не метро) приложений."

Редактировать: Похоже, что документация была обновлена, чтобы предоставить список API WinRT, доступных с рабочего стола.

2 голосов
/ 18 февраля 2012

Из " Dev Center - Приложения в стиле Metro "

Заметка, опубликованная модератором в четверг, 3 ноября 2011 г. 1:16

Мыполучил ряд запросов в этой области.Документация будет расширяться по мере продвижения проекта Windows 8, чтобы включать больше специфических деталей API.Можно использовать WinRT из настольных приложений. WinRT API могут быть привязаны к приложениям в стиле Metro, настольным приложениям или потенциально доступны для обоих. В документации будет перечисляться, в каких средах (в стиле рабочего стола, в стиле Metro или в обоих) данный API работает. Примечание: ПользовательскийКомпоненты WinRT поддерживаются только в приложениях в стиле Metro. Они не поддерживаются в настольных приложениях.

...