如何解决调用 ApplicationView::GetForCurrentView() 在 uwp app
这就是我的称呼。调整应用程序的窗口大小
auto view = ApplicationView::GetForCurrentView();
view.SetPreferredMinSize({ 300,200 });
Window::Current().Activate();
和错误:
严重性代码描述项目文件行抑制状态 错误 LNK2001 未解析的外部符号“公共:静态结构 winrt::Windows::UI::ViewManagement::ApplicationView __cdecl winrt::Windows::UI::ViewManagement::ApplicationView::GetForCurrentView(void)" (?GetForCurrentView@ApplicationView@ViewManagement@UI@Windows@winrt@@SA?AU12345@XZ) BluetoothLE C:\Users\berkin1\Desktop\BluetoothLE\cppwinrt\App.obj 1
解决方法
这就是我的称呼。调整应用程序的窗口大小
如果您想调整应用的大小,请在设置首选最小大小后调用 TryResizeView
方法。
auto view = ApplicationView::GetForCurrentView();
view->SetPreferredMinSize({ 300,200 });
view->TryResizeView({ 300,200 });
并且请确保上面的代码在 ui 线程中运行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。