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

相關問題