HtmlWindow.MoveTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將視窗移至螢幕上的指定座標位置。
多載
MoveTo(Point) |
將視窗移至螢幕上的指定座標位置。 |
MoveTo(Int32, Int32) |
將視窗移至螢幕上的指定座標位置。 |
MoveTo(Point)
將視窗移至螢幕上的指定座標位置。
public:
void MoveTo(System::Drawing::Point point);
public void MoveTo (System.Drawing.Point point);
member this.MoveTo : System.Drawing.Point -> unit
Public Sub MoveTo (point As Point)
參數
- point
- Point
視窗左上角的 X 和 Y 座標。
例外狀況
嘗試執行這項作業的程式碼無權管理這個視窗。
備註
您無法使用 MoveTo 從畫面的可見邊緣移動視窗;這個方法也可以透過網頁上的腳本取得,並允許不受信任的腳本轉譯不可見的視窗不被視為安全。
MoveTo 如果您嘗試移動的視窗及其父視窗具有不同的最上層網域,將會引發 UnauthorizedAccessException 。 例如,如果您要裝載 WebBrowser 指向 a.adatum.com 的控制項,請使用 OpenNew 來建立新的視窗以顯示 b.adatum.com。 在此情況下,這兩個視窗都會被視為相同最上層網域的一部分,而且不會擲回例外狀況。 不過,如果您呼叫 OpenNew 來顯示 www,microsoft.com,這兩個視窗現在有不同的最上層網域,而 MoveTo 作業將會導致擲回例外狀況。
另請參閱
適用於
MoveTo(Int32, Int32)
將視窗移至螢幕上的指定座標位置。
public:
void MoveTo(int x, int y);
public void MoveTo (int x, int y);
member this.MoveTo : int * int -> unit
Public Sub MoveTo (x As Integer, y As Integer)
參數
- x
- Int32
視窗左上角的 X 座標。
- y
- Int32
視窗左上角的 Y 座標。
例外狀況
嘗試執行這項作業的程式碼無權管理這個視窗。
備註
您無法使用 MoveTo 從畫面的可見邊緣移動視窗;這個方法也可以透過網頁上的腳本取得,並允許不受信任的腳本轉譯不可見的視窗不被視為安全。
MoveTo 如果您嘗試移動的視窗及其父視窗具有不同的最上層網域,將會引發 UnauthorizedAccessException 。 例如,如果您要裝載 WebBrowser 控制項,而且它指向 a.adatum.com,您會使用 OpenNew 來建立新的視窗來顯示 b.adatum.com。 在此情況下,這兩個視窗都會被視為相同最上層網域的一部分,而且不會擲回例外狀況。 不過,如果您呼叫 OpenNew 來顯示 www,microsoft.com,這兩個視窗現在有不同的最上層網域,而 MoveTo 作業將會導致擲回例外狀況。