VS2010表格在笔记本电脑上运行时被裁剪

时间:2016-01-21 08:50:34

标签: visual-studio-2010 installshield splash-screen screen-resolution autosize

您好我在Windows 7中开发了一个VS2010应用程序。我也像往常一样使用InstallShield Premier创建一个Setup.exe / MSI。

问题是当我安装到屏幕分辨率为1366 x 768的笔记本电脑上时,我的闪屏正在裁剪。 (在1900 x 1080的桌面上,它很好,两种形式都可见)。

我的主要表格大小为1330 x 848,虽然很舒服但看起来还不错。 Splash屏幕形式的尺寸仅为562 x 398,因此理论上这应该很容易,但这种形式在右边的比例为25%。因此,只有75%的Splash屏幕可见,错过了右侧的“Skip”按钮。 这个表格确实有一个使用计时器和中心标志的进度条,无法想到为什么这会有任何影响。

我知道Form Autuosize属性,Autuosize为True并尝试查看Installshield参数无济于事。

我最近在两张表格中添加了一个背景(以及拉伸以填充),这可能对此事有些影响,但对此表示怀疑。

任何帮助将不胜感激, 提前致谢。

1 个答案:

答案 0 :(得分:0)

您是否在属性窗口中将启动画面的初始位置设置为centercreen?也许你搞砸了,它现在从右侧开始。

因为您在更高分辨率的显示器中创建它并以较低的分辨率运行它可能会被裁剪。使用属性窗口中的自动调整大小。