SystemParameters メンバ (System.Windows) GetSystemMetrics で取れる値をほとんどプロパティとして持つ巨大なクラスです。プロパティが多すぎるので詳細は MSDN を見てもらうとして、通常は P/Invoke じゃないと取れないものばかりです。あからさまに XAML でテーマを作成するためのものばかりですね。 リソースキーも同時に提供してくれてるので、DynamicResource とかで使い放題です。個人的には WorkArea を一番使いそうです。 後、IsSlowMachine ってのは定義が謎すぎると思います。何を基準に判断してるんですかねぇ。 追記 ソースを読んでみるともはや執念ですね、訳がわからないほどキャッシュしまくってます。なかなか興味深いです。 さらに追記 SystemParameters.WorkArea で得られる値は、モ
![システム設定をお手軽に取得 - しばやん雑記](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)