Topic : 最前面表示なのに他のソフトが前にくる?
ジャンル FAQ /
表示 /
キーワード 最前面表示 /
Z Order /
「何か。」を「常に手前で表示」で使用しているんだけど、「めもりーくりーなー」も「最前面表示」にしていると、「何か。」が一時的に前にくることがあるんだけど。
バグなのか不可抗力なのか分からないんだけど。
実際のところはどうなの?
結論から言うと不可抗力です。
Windowsでは、X軸(横)とY軸(縦)のウィンドウの位置の他にZ軸(奥行き)に当たるZ Orderという値があります。
この値によって、ウィンドウが前面に着たり背面にいったりするわけです。
このZ Orderには、通常のウィンドウと、最前面のウィンドウという2つの種類があります。この最前面のウィンドウ間でもZOrderの優先順位があります。
モニターを見ている人
────────────────────
(最前面のZ Order層)
────────── Window A
────────── Window B
────────── Window C
────────────────────
(通常のZ Order層)
────────── Window D
────────── Window E
────────── Window F
────────────────────
このそれぞれのZ Order層でウィンドウをアクティブにすると、アクティブにされたウィンドウはそのZ Order層の最前面にきます。
そのため、「何か。」も「めもりーくりーなー」も最前面にした場合、ウィンドウがアクティブな方が前にくるわけです