1. ホーム
  2. c#

C#: デスクトップ全体のサイズを取得しますか?

2023-10-18 17:04:54

質問

デスクトップ全体のサイズを知るにはどうしたらよいでしょうか。 ではなく 作業領域と ではなく 画面の解像度(quot;screen resolution)、どちらも1つの画面だけを参照しています。私は、各モニターが一部しか表示していない仮想デスクトップの合計の幅と高さを見つけたいのです。

どのように解決するのですか?

2つのオプションがあります。

  1. PresentationFramework.dll

    SystemParameters.VirtualScreenWidth   
    SystemParameters.VirtualScreenHeight
    
    
  2. System.Windows.Forms.dll

    SystemInformation.VirtualScreen.Width   
    SystemInformation.VirtualScreen.Height
    
    

を使用します。 最初のオプション を使用してください。