1

我正在使用表单创建一个 Windows 移动应用程序。

它将在其上显示的设备的屏幕尺寸为 480x640。

在这种尺寸的显示屏上,窗口窗体的最佳尺寸是多少?

4

1 回答 1

1

答案取决于...

当前的工业加固设备通常仍配备 QVGA 屏幕 (240x320)。

现在,摩托罗拉和 Intermec 的一些加固型设备支持 VGA 屏幕 (480x640)。

我见过许多支持电话,其中应用程序设计用于 QVGA 的固定屏幕尺寸,现在在 VGA 设备上运行。我不想想象如果 VGA 应用程序在 QVGA 设备上运行会发生什么。

因此,最好的办法是让您的应用程序随屏幕缩放。

如果您正在编写comapct 框架应用程序,如果为QVGA 完成设计并且AutoscaleMode 设置为DPI(默认设置),则会自动进行缩放。Compact Framework 运行时将在 VGA 设备上缩放您的表单(另请参阅下面帖子中的 HIRES_AWARE 和主要子系统版本号)。

另见: http ://www.hjgode.de/wp/2013/04/19/windows-mobile-6-5-changed-screen-geometry/ 和 http://www.hjgode.de/wp/2013/ 01/23/internet-explorer-mobile-qvga-web-site-do-not-scale-well-to-vga-screen/http://www.hjgode.de/wp/2011/09/05/remote -desktop-mobile-on-vga-devices-qvga-applications-do-not-scale-well/

如果您对更灵活的布局“引擎”感兴趣,请参见此处:http ://www.hjgode.de/wp/2010/07/17/mobile-development-using-layout-managers/

在消费领域,设备具有许多不同的屏幕分辨率,除了使用布局管理器来产生或多或少合适的解决方案之外,别无他法。

于 2013-05-02T14:20:40.797 回答