共用方式為


IMathInputControl::SetPosition 方法 (micaut.h)

修改控制元件的位置和大小。

語法

HRESULT SetPosition(
  [in] LONG Left,
  [in] LONG Top,
  [in] LONG Right,
  [in] LONG Bottom
);

參數

[in] Left

控件的最左邊位置。

[in] Top

控件的最高位置。

[in] Right

控件最右邊的位置。

[in] Bottom

控件的最低位置。

傳回值

方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。

傳回碼 描述
S_OK
此方法已成功。
S_FALSE
控件已重設大小,但產生的寬度、高度或兩者不等於輸入參數。
E_FAIL
發生未指定的錯誤。

備註

不論控件可見性狀態為何,都可以呼叫這個方法。

即使參數無效,這個方法仍會成功。 如果矩形大於 (桌面視窗) 控件允許的大小上限,則會改用可能的大小上限。 如果矩形小於控件的大小下限,或太小而無法讓筆跡和結果預覽保持不變,則會改用最小的可能大小。

如果方法傳回S_FALSE,GetPosition 方法會傳回控件的實際大小特性。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
目標平台 Windows
標頭 micaut.h (包括 Micaut.h)

另請參閱

GetPosition

IMathInputControl