3

重複の可能性:
Winforms をフルスクリーンにする

スタートメニューとタスクバーを覆うように、フルスクリーンで実行したいVBフォームを作成しています。今私は使用しています

    Me.Size = SystemInformation.PrimaryMonitorSize
    Me.WindowState = 2
    Me.Location = New Point(0, 0)
    Me.TopMost = True
    Me.FormBorderStyle = 0

ただし、スタートメニューは引き続き表示されます。これは、ウィンドウが最大化されただけで、実際には「フルスクリーン」ではないためだと思います

プログラムをフルスクリーンで実行するために、vb のスタート メニューをカバーする方法はありますか?

4

1 に答える 1

9

ここでは、いくつかの副作用が発生しているようです。行を並べ替えるだけで問題なく動作するはずです。実際、WindowState を最大化に設定するか、「常に最前面」を有効にすることは、この効果を達成するために明示的に要求されているようには見えません。

Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
Me.Location = New Point(0, 0)
Me.Size = SystemInformation.PrimaryMonitorSize
'Me.WindowState = 2
'Me.TopMost = True
于 2013-01-28T01:32:12.600 に答える