Bagikan melalui


ITfContextView::GetTextExt method (msctf.h)

Metode ITfContextView::GetTextExt mengembalikan kotak pembatas, dalam koordinat layar, dari rentang teks.

Sintaks

HRESULT GetTextExt(
  [in]  TfEditCookie ec,
  [in]  ITfRange     *pRange,
  [out] RECT         *prc,
  [out] BOOL         *pfClipped
);

Parameter

[in] ec

Menentukan cookie edit dengan akses baca-saja.

[in] pRange

Menentukan rentang yang akan dikueri

[out] prc

Menerima kotak pembatas, dalam koordinat layar, dari rentang.

[out] pfClipped

Menerima nilai Boolean yang menentukan apakah teks dalam kotak pembatas telah diklip. Jika parameter ini TRUE, kotak pembatas berisi teks yang dipotong dan tidak menyertakan seluruh rentang yang diminta. Kotak pembatas dipotong karena rentang yang diminta tidak terlihat.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
TS_E_NOLAYOUT
Teks tidak dirender atau konteks belum menghitung tata letak teks.
TF_E_NOLOCK
Parameter edit cookie tidak valid.

Keterangan

Jika jendela dokumen diminimalkan, atau jika teks yang ditentukan saat ini tidak terlihat, metode mengembalikan S_OK dengan parameter rangkaian diatur ke {0,0,0,0}.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msctf.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

ITfContextOwner::GetTextExt

ITfContextView