VB.NETを使用しております。
マルチディスプレイ環境でそれぞれのモニターのワーキングエリアの幅と高さを取得するには
https://dobon.net/vb/dotnet/system/displaysize.html
Dim s As System.Windows.Forms.Screen
For Each s In System.Windows.Forms.Screen.AllScreens
s.WorkingArea.Width
Next
でできます。
一方で
トータルでのワーキングエリアの幅と高さを取得するにはどのようにしたら良いですか?
https://stackoverflow.com/questions/1317235/c-get-complete-desktop-size
SystemInformation.VirtualScreen.Width
SystemInformation.VirtualScreen.Height
の方法を使えば、求められるかと思ったのですが
タスクバーのサイズも入ってしまいます。
何か良い方法はございますでしょうか?