【发布时间】:2014-10-02 22:51:46
【问题描述】:
我正在为 Windows 8.1 开发我的第一个 winjs 应用程序。所以我是这个主题的新手,所以如果我问一些明显的问题,请原谅我。
我的问题是目标机器(带触摸屏的 DELL Latitude E7440)的分辨率是 1920x1080,但是当我运行应用程序时,它以 1370x771 运行。这让我有点困惑。
所以我的问题是,我怎样才能告诉应用程序以与操作系统相同的分辨率运行。
我发现奇怪的事情:如果我在显示设置中将“更改应用程序文本的大小和屏幕上的其他项目 (...)”设置从较大设置为默认设置,然后突然我的应用程序以所需的完整运行高清分辨率。但我不想依赖这个设置。
我知道我可以使用 ViewBox 控件,但是所有的图形和一切都是为全高清分辨率设计的,所以 ViewBox 会简单地缩小它,考虑到我有一台全高清笔记本电脑和全高清,这个解决方案听起来有点荒谬设计也是...
这个应用程序只适用于这台特定的机器,所以我不必处理不同的分辨率。
非常感谢任何提示/建议。
【问题讨论】:
标签: windows-8.1 resolution winjs