2016-07-11 21 views
0

私はWPFを使用してkinectアプリケーションを開発しています。今では、実際のデスクトップ画面の解像度を取得して、どのラップトップでもスクリーンショットを撮るための領域を拡大する必要があります。私は、PrimaryScreenWidth、PrimaryScreenHeight、FullScreenHeight、そしてそのすべてを試みましたが、どれも私に実際の解像度を与えません。たとえば、私が1920 * 1080を持っている場合、上記のフィールドは私に他の値を与えます。wpfで実際のデスクトップ画面解像度を取得するには?

私は実際のデスクトップ画面解像度をC#WPFから取得する方法を知りましたか?

ありがとうございます!

答えて

2

ただ、これを使用する:

System.Windows.SystemParameters.PrimaryScreenWidth 
System.Windows.SystemParameters.PrimaryScreenHeight 

またはこの:

System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width 
System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height 
関連する問題