Bagikan melalui


Metode IMathInputControl::SetPosition (micaut.h)

Memodifikasi lokasi dan ukuran kontrol.

Sintaks

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

Parameter

[in] Left

Posisi paling kiri kontrol.

[in] Top

Posisi tertinggi kontrol.

[in] Right

Posisi paling kanan kontrol.

[in] Bottom

Posisi terendah kontrol.

Nilai kembali

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
S_FALSE
Kontrol diubah ukurannya tetapi lebar, tinggi, atau keduanya yang dihasilkan tidak sama dengan parameter input.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Keterangan

Metode ini dapat dipanggil terlepas dari status visibilitas kontrol.

Metode ini akan berhasil meskipun parameter tidak valid. Jika persegi lebih besar dari ukuran maksimum kontrol yang diizinkan (jendela desktop), ukuran maksimum yang mungkin digunakan sebagai gantinya. Jika persegi lebih kecil dari ukuran kontrol minimal, atau terlalu kecil untuk menjaga tinta dan pratinjau hasil tetap utuh, ukuran minimal yang mungkin digunakan sebagai gantinya.

Jika metode mengembalikan S_FALSE, metode GetPosition akan mengembalikan karakteristik ukuran kontrol yang sebenarnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header micaut.h (termasuk Micaut.h)

Lihat juga

GetPosition

IMathInputControl