Bagikan melalui


ITfRange::Metode GetText (msctf.h)

Metode ITfRange::GetText mendapatkan konten yang dicakup oleh rentang teks ini.

Sintaks

HRESULT GetText(
  [in]  TfEditCookie ec,
  [in]  DWORD        dwFlags,
  [out] WCHAR        *pchText,
  [in]  ULONG        cchMax,
  [out] ULONG        *pcch
);

Parameter

[in] ec

Edit cookie yang mengidentifikasi konteks edit yang diperoleh dari ITfDocumentMgr::CreateContext atau ITfEditSession::D oEditSession.

[in] dwFlags

Bidang bit yang menentukan perilaku opsional.

Nilai Makna
TF_TF_MOVESTART
Jangkar awal rentang dimajukan ke posisi setelah karakter terakhir dikembalikan.
TF_TF_IGNOREEND
Metode mencoba mengisi pchText dengan jumlah karakter maksimum, alih-alih menghentikan salinan pada posisi yang ditempati oleh jangkar akhir rentang.

[out] pchText

Arahkan ke buffer untuk menerima teks dalam rentang.

[in] cchMax

Ukuran maksimum buffer teks.

[out] pcch

Penunjuk ke ULONG yang mewakili jumlah karakter yang ditulis ke buffer teks pchText .

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.
E_INVALIDARG
Satu atau beberapa parameter tidak valid.
TF_E_NOLOCK
Nilai parameter ec adalah cookie yang tidak valid, atau pemanggil tidak memiliki kunci baca-saja.

Persyaratan

   
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

ITfDocumentMgr::CreateContext

ITfEditSession::D oEditSession

ITfRange

TF_TF_* Konstanta

Penyimpanan Teks