У меня есть приложение C++ Windows 10, созданное из шаблона MSVC «Приложение DirectX 11 (Universal Windows)». В настоящее время у моего приложения dos нет файлов .xaml. Я хочу добавить кнопку в заголовок. В соответствии с Windows Universal App Fullscreen Button, я должен добавить что-то вродеДобавить кнопку в заголовок без использования XAML
CoreApplication::GetCurrentView()->TitleBar->ExtendViewIntoTitleBar = true;
Window::Current->SetTitleBar(myTitleBar);
где myTitleBar
имеет класс Windows::UI::Xaml::UIElement
.
Вопрос в том, как создать это myTitleBar
. Нужно ли создавать xaml, который определяет строку заголовка с помощью кнопки «Полноэкранный режим» (и как ее интегрировать)? Или, возможно, это можно сделать исключительно на C++? Или мне нужно воссоздать мое приложение, используя другой шаблон «DirectX 11 и XAML App (Universal Windows)»?