【 WindowSetZOrder 】
格式:
WindowSetZOrder(BSTR WindowName,
long Order)
中文:
WindowSetZOrder(迷你視窗名稱,
數值)
說明:
為迷你視窗設定 Z-order 順序,Z-order 是一種視窗層次的管理,
當視窗數量眾多的時候,Z-order數值愈低的視窗,代表它愈先被繪製出
來,反之數值高就代表繪製得愈晚。所以,數值低的視窗會在比較底層
的位置,數值最低的視窗,使用者必須關閉或隱藏其它所有視窗才看得
到它。反之數值最高的,就位在使用者可視的層次,也就是使用者正在
操作的視窗。
在 MushClient 裡,你可以改變這個值來讓你需要的迷你視窗快速
浮上來,但修改後必須刷新視窗才能顯示,最簡單的方式,是在後方加
上一行WindowShow函數。
當有數個視窗的 Z-order 值相同時,它會依照視窗名稱決定先後。
範例:
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--
WindowSetZOrder (win, 20)
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--
來源:http://www.mushclient.com/scripts/function.php?name=WindowSetZOrder
註:Z-order,也有人稱為 Zorder,指的是對象之間的層次關係。
舉個簡單的例子:在使用 PowERP oint 製作文件時,當你把文
件上被其它對象蓋住的某個對象「上推至最頂層」,你就是在
改變它的 Z-order。通常 Z-order 高者置於 Z-order 低者的
「上面」。
來源:http://topinking.iteye.com/blog/213156
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--