我有一個從MSVC模板「DirectX 11應用程序(通用Windows)」創建的C++ Windows 10應用程序。現在,我的應用程序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應用程序(通用Windows)」?