Привет, у меня есть огромная база кода, состоящая из множества решений, много проектов EXE, много проектов статической библиотеки (* .lib) и т. Д., Закодированных в C++ для рабочего стола Режим окон. В этой кодовой базе я использовал множество вызовов/API от WDK (набор драйверов WIndows), делающий много вызовов низкого уровня. Также я активно использовал API-интерфейсы win32.Портирование настольного приложения VC++ (с использованием WDK) на современное (метровое) приложение
Я хочу перенести весь этот код в современный (метро) режим.
Что мне нужно, чтобы портировать мой рабочий стол C++ codebase (EXEs, static libs и т. Д.) На совместимый с Modern (metro).
Будет ли это портирование, просто навязывая оболочку вокруг существующего приложения для настольных систем или будет связано с большим изменением кода, например, замените API win32 чем-то другим для современного (метрового) режима. Детали были бы полезны.
Спасибо. Если у моего приложения нет пользовательского интерфейса, и вместо этого это приложение с командной строкой, я думаю, что могу просто использовать BWRC. Я прав ? – codeLover
Приложения для Windows Store мгновенно основаны на графическом интерфейсе. Если вы хотите остаться с приложением командной строки, он останется в качестве настольного приложения. Если вы хотите добавить графический интерфейс, вы можете использовать BWRC для вызова приложения командной строки (нашего мужества) из XAML или html GUI –