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_FALSE,GetPosition 方法會傳回控件的實際大小特性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | micaut.h (包括 Micaut.h) |