問題タブ [virtual-screen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 仮想画面におけるプライマリ画面の位置
プライマリ画面または仮想画面のどこかに wpf ウィンドウを中央に配置できます。ただし、ウィンドウを仮想画面全体に広げて、たとえばグリッドをウィンドウに配置して、プライマリ画面を埋めるようにしたいと考えています。次の抜粋は、ウィンドウを拡大し、グリッドを追加し、プライマリ画面サイズに合わせてグリッドを拡大する方法を示していますが、グリッドの位置 (つまりマージン) を決定するにはどうすればよいですか?
1 つは仮想スクリーンに合わせて、もう 1 つはその上にプライマリ スクリーンに合わせて 2 つのウィンドウを描画できますが、それは良い方法ではありません。
c# - ウィンドウがユーザーの画面に完全に表示されていることを確認するにはどうすればよいですか?
WinFormが画面に完全に表示されていることを確認する方法はありますか(たとえば、画面の範囲外ではありませんか?)
これにSystemInformation.VirtualScreenを使用してみました。これは、仮想画面が長方形である限りうまく機能しますが、そうでない場合(たとえば、L字型の3つの画面)、SystemInformation.VirtualScreenは、すべてを含む最小の長方形を返します。表示されているピクセル(仮想画面にあるにもかかわらず、Lの右上隅のウィンドウは表示されません)
私がこれを達成しようとしている理由は、プログラムが最後にあった場所で子ウィンドウを開きたいのですが、ユーザーが設定を変更した場合にそれらのウィンドウが表示されないようにしたくないからです(たとえば、ラップトップから余分な画面を取り外します)
android - Android:仮想画面の数を知る方法
デスクトップの仮想画面の数を知る必要がありますが、この情報がどこにあるのかわかりません。
ランチャーにアクセスする必要があると思いますが、方法がわかりません。
wayland - Wayland で仮想画面を変換する
ラップトップの画面の上部が壊れており、1600x82 の長方形内で何も表示できません。
Wayland/XWayland で仮想画面を変換して、モニターの可視領域のみを使用することはできますか?
xrandr を使用して、X でソリューションをハックすることができました。
ただし、Wayland でもこれを実行できるようにしたいと考えています。