【发布时间】:2015-01-25 20:26:37
【问题描述】:
我尝试过的事情:
Windows.Graphics.Display.DisplayInformation WinRT API — GetForCurrentView 抛出“必须在与 CoreWindow 关联的线程上调用 GetForCurrentView”,看起来像 CodedUI 测试在没有窗口的进程中运行。
GetSystemMetrics WinAPI — 返回正确的大小值,但屏幕不旋转。
EnumDisplaySettingsEx WinAPI — 不填充任何值。
DisplayProperties WinRT API — CurrentOrientation 和 NativeOrientation 始终是纵向的。
还有其他想法吗?
提前致谢。
【问题讨论】:
-
CoreApplication.GetCurrentView().CoreWindow.Bounds 是否工作(直接或通过 CoreApplication.GetCurrentView().Dispatcher.RunAsync)?
-
CoreApplication.GetCurrentView() 抛出“找不到元素”HResult 为 0x80070490
标签: c# winapi windows-runtime windows-phone-8.1 coded-ui-tests