Bagikan melalui


Metode ITipAutocompleteClient::P referredRects

Memungkinkan klien untuk menyarankan tempat memposisikan daftar lengkap otomatis untuk menghindari tumpang tindih Panel Input.

Sintaks

HRESULT PreferredRects(
  [in]      RECT *prcACList,
  [in]      RECT *prcField,
  [out]     RECT *prcModified,
  [in, out] BOOL *pfShownAboveTip
);

Parameter

prcACList [in]

Persegi panjang, dalam koordinat layar, menunjukkan lokasi pilihan penyedia dan ukuran antarmuka pengguna daftar lengkap otomatis.

prcField [in]

Persegi panjang, dalam koordinat layar, menunjukkan lokasi dan ukuran bidang yang difokuskan.

prcModified [out]

Persegi panjang berdasarkan status TIP saat ini dan lokasi dan ukuran daftar lengkap otomatis pilihan yang ditentukan oleh prcACList.

pfShownAboveTip [masuk, keluar]

TRUE jika persegi panjang yang dimodifikasi akan ditampilkan di atas area target Panel Input Teks; jika tidak, FALSE. Nilai ini harus diinisialisasi ke orientasi pilihan penyedia sebelum metode dipanggil.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_INVALIDARG
Panggil Metode ITipAutocompleteClient::RequestShowUI untuk mengatur jendela daftar lengkapi otomatis popup sebelum memanggil Metode ITipAutocompleteClient::P referredRects.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Keterangan

Ini adalah metode yang dipanggil penyedia lengkapi otomatis saat akan menampilkan antarmuka pengguna lengkapi otomatis. Klien memodifikasi persegi panjang pilihan penyedia yang ditentukan oleh prcACList melalui argumen prcModified .

Panggil Metode ITipAutocompleteClient::RequestShowUI untuk mengatur handel jendela daftar lengkapi otomatis popup sebelum Anda memanggil PreferredRects. Kegagalan untuk melakukannya akan menyebabkan kesalahan E_INVALIDARG saat memanggil PreferredRects.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
TipAutoComplete.h (juga memerlukan Peninputpanel_i.c)
DLL
Tiptsf.dll

Lihat juga

Antarmuka ITipAutocompleteClient

Metode ITipAutocompleteClient::RequestShowUI

Referensi Panel Input Teks