0

嗨我在Windows 7中开发了一个VS2010应用程序。我还像往常一样使用InstallShield Premier创建Setup.exe/MSI。在笔记本电脑上运行时裁剪VS2010表格

问题是当我安装到屏幕分辨率为1366 x 768的笔记本电脑上时,我的闪屏正在裁剪右侧。 (在1900 x 1080的桌面上,表格可见)。

我的主表格的尺寸是1330 x 848,虽然看起来不错,但很贴心。 Splash屏幕窗体的尺寸只有562 x 398,所以这在理论上应该很容易,但这种形式正在裁剪右边的25%。因此,只有75%的闪屏屏幕显示错过了右侧的“跳过”按钮。 这个表格确实有一个使用计时器和中心标志的进度条,不能认为这会有什么影响。

我知道如果窗体Autuosize属性,Autuosize为True,并试图查看Installshield参数无济于事。

我最近为这两个表格添加了一个背景(以及可以填充的背景),这些背景可能会对此有所影响,但对此表示怀疑。

任何帮助将不胜感激, 在此先感谢。

+0

嗯,这是Math.Pi比它应该更大。这个数字在大自然中无处不在。但不是在这里,我们看不到你的代码。 –

+0

您希望看到启动画面的表单代码正确的代码?或两者。这是相当广泛的编码。我不确定这会有帮助,因为表格看起来很标准。我会尝试创建一个新的应用程序并创建一个spalsh屏幕,并尝试隔离问题。如果我的新闪屏形式工作,那么我知道它是应用程序的外设。万一这是我的原因,我也会尝试删除这个免费的图片。 Thxs ps。像Month.Pi :) – mond007

回答

0

你有没有在属性窗口中设置你的启动画面窗体开始位置到居中屏幕?也许你会乱它,它现在开始在右侧。

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

+0

是的,的确,这是我第一次看的地方。问题在于屏幕位置设置为“中心”,但问题出在闪屏大小。就好像表格的右手边已经被垂直切掉了一样。我也会尝试删除背景,也许这是无意中产生的效果。 Thxs – mond007

相关问题