3流プログラマのメモ書きスマートフォン用の表示で見る3流プログラマのメモ書き元開発職→社内SE→派遣で営業支援の三流プログラマのIT技術メモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。DPI高DPIのノートPCに、23型FullHDディスプレイを接続して使おうと思ってます。Windows8.1よりモニタ別のDPI設定ができるようになりましたが、1703(CreatorsUpdate)以降はDPIスケーリングのユーザ側で選択できるメニューが増えたようです。設定では画面のスケーリングを無効にする」だけでした。1703以降では、「アプリケーション」「システム」「システム(拡張)」が選択できるようになっています。それぞれの内容は以下のとおりだそうです。アプリケーション:DPIスケーリングをアプリケーションに任せる。今までの「高DPI設定では画面のスケーリングを無効にする」と同様。システム:DPIスケーリングをOSに任せる。システム(拡張):OSに任せるけど、フォントをぼやけずくっきり見せようと頑張る。DPIに関してはアプリケーションの対応が書かせません。アプリのDPI対応は次の3つとなるようです。Unaware:DPIスケーリング非対応。DPI100%以外はぼやけまくり。Aware:DPIスケーリング対応だけど、DPIが異なるマルチディスプレイだと問題。Aware:DPIスケーリング対応かつ、DPIが異なるマルチディスプレイ環境でもOK。Awareになってるので、高DPI/通常DPIマルチディスプレイ環境で全然問題ないのですが、結構そうでないアプリが多いです。LibreOfficeなんかはこんな感じになりました。通常DPIのサブディスプレイ表示ぼやけてます。高DPI側はくっきり映ってますね。互換性タブで3つのモードを試してみましたが、しっくり来るのがありません。片方のディスプレイでちょうどいいと思って、もう片方のディスプレイに移動させるとぼやけが発生します。Aware対応してくれないと完璧にはならないということですな。社内用に.NET3.5で作成したツールが有るんですが、そのまま起動するとメインディスプレイでぼやけた感じがします。互換性タブでDPIスケーリングを[アプリケーション]にするとくっきりドットバイドットっぽく表示されるのですが、通常DPIモニタに移動するとウィンドウ内すべてが大きく表示されます。[システム(拡張)]のDPIスケーリングになっているようです。Awareになっており、マルチディスプレイ環境でもOKだと思っていたのですが、こんな現象が。通常DPIディスプレイに移動すると明らかにぼやけるわけです。ググっても情報がありません。おかしいなーと思いいろいろ調査していると、フォルダオプションで[別のプロセスでフォルダーウィンドウを開く]のチェックを外すと、ちゃんとスケーリングされてぼやけなくなりました。マイナーだと思うので、ハマっている人がいれば参考に。高解像度ディスプレイに触れる機会がなかったので、DPIスケーリングについては全然知りませんでした。高解像度ノートパソコン買おうとしているやつちょっと待て。WindowsのDPIスケーリングは糞だぞ。すごいよく現場であるのが、スプレッドシート(表計算)を共有して、複...2010-04-26(.Net)フォームを非表示で起動するタスクトレイに常駐するアプリケーションを作ってます。»プロフィールid:deloreanmc12元開発職→現社内SEの三流プログラマのIT技術メモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。(35)思ったこととかニュースとか。月別アーカイブ注目記事はてなブログをはじめよう!deloreanmc12さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。