在VB6中,如何在特定的基于像素的分辨率下打开程序?

时间:2009-11-19 05:55:20

标签: vb6

我需要我的vb6应用程序以精确的尺寸打开,以像素为单位。我该怎么做?

1 个答案:

答案 0 :(得分:1)

使用表单的“高度”和“宽度”属性。由于这些属性的度量单位为twips,因此您需要将像素转换为缇。为此,您可以使用Screen,TwipsPerPixelX和Screen,TwipsPerPixelY proeprties。

在Form_Load中执行类似的操作:

Me.Width = formWidthPixels * Screen.TwipsPerPixelX
Me.Height = formHeightPixels * Screen.TwipsPerPixelX

其中formWidthPixelsformHeightPixels是您希望表单的宽度和高度(以像素为单位)。