Bagikan melalui


ITfRange::Metode ShiftEndRegion (msctf.h)

Memindahkan jangkar akhir ke wilayah yang berdekatan.

Sintaks

HRESULT ShiftEndRegion(
  [in]  TfEditCookie ec,
  [in]  TfShiftDir   dir,
  [out] BOOL         *pfNoRegion
);

Parameter

[in] ec

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

[in] dir

Berisi salah satu nilai TfShiftDir yang menentukan wilayah yang berdekatan tempat jangkar akhir dipindahkan.

[out] pfNoRegion

Penunjuk ke nilai BOOL yang menerima bendera yang menunjukkan apakah jangkar diposisikan berdekatan dengan wilayah lain. Menerima nilai bukan nol jika jangkar tidak berdekatan dengan wilayah lain atau nol sebaliknya.

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
pfNoRegion tidak valid.
TF_E_NOLOCK
Konteks edit yang diidentifikasi oleh ec tidak memiliki kunci baca-saja.

Keterangan

Posisi awal dan akhir rentang dikenal sebagai jangkar.

Jangkar harus diposisikan berdekatan dengan wilayah yang diinginkan sebelum memanggil metode ini. Jika tidak, maka pfNoRegion menerima nilai bukan nol dan jangkar tidak dipindahkan. Jika jangkar berdekatan dengan wilayah yang diinginkan, pfNoRegion menerima nol dan jangkar dipindahkan ke wilayah tersebut.

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

ITfRange::ShiftEnd

ITfRange::ShiftStart

ITfRange::ShiftStartRegion

TfShiftDir