Bagikan melalui


IAnchor::Metode ShiftRegion (textstor.h)

Menggeser jangkar ke wilayah yang berdampingan di aliran teks.

Sintaks

HRESULT ShiftRegion(
  [in]  DWORD      dwFlags,
  [in]  TsShiftDir dir,
  [out] BOOL       *pfNoRegion
);

Parameter

[in] dwFlags

Bitfields yang digunakan untuk mengontrol reposisi jangkar di sekitar teks tersembunyi, atau untuk menghindari reposisi jangkar yang sebenarnya.

Nilai Makna
TS_SHIFT_COUNT_HIDDEN
Menentukan bahwa jangkar akan digeser ke batas wilayah berikutnya, termasuk batas wilayah teks tersembunyi. Jika tidak diatur, jangkar akan digeser melewati teks tersembunyi yang berdekatan hingga wilayah teks yang terlihat ditemukan.
TS_SHIFT_COUNT_ONLY
Jangkar tidak digeser.

[in] dir

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

Nilai Makna
TS_SD_BACKWARD
Menentukan bahwa jangkar akan dipindahkan ke wilayah segera sebelum rentang teks.
TS_SD_FORWARD
Menentukan bahwa jangkar akan dipindahkan ke wilayah segera setelah rentang teks.

[out] pfNoRegion

Nilai Boolean yang menentukan apakah pergeseran jangkar terjadi.

Nilai Makna
TRUE
Pergeseran gagal, dan jangkar tidak diposisikan ulang.
FALSE
Pergeseran berhasil.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_FAIL
Pergeseran gagal.
E_INVALIDARG
Nilai parameter input tidak valid.

Persyaratan

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

Lihat juga

IAnchor

IAnchor::Shift

TS_SHIFT_* Konstanta

TsShiftDir