ITfComposition::Metode ShiftStart (msctf.h)
Memindahkan jangkar awal komposisi.
Sintaks
HRESULT ShiftStart(
[in] TfEditCookie ecWrite,
[in] ITfRange *pNewStart
);
Parameter
[in] ecWrite
Berisi cookie edit yang mengidentifikasi konteks edit yang diperoleh dari ITfEditSession::D oEditSession.
[in] pNewStart
Penunjuk ke objek ITfRange yang berisi posisi jangkar awal baru. Jangkar awal konteks akan dipindahkan ke jangkar awal rentang ini. Metode ini gagal jika jangkar awal rentang ini diposisikan di luar jangkar akhir komposisi.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
|
Terjadi kesalahan yang tidak ditentukan. |
|
Jangkar awal pNewStart diposisikan melewati jangkar akhir komposisi atau pNewStart tidak valid. |
|
Komposisi telah dihentikan. |
|
Konteks edit yang diidentifikasi oleh ecWrite tidak memiliki kunci baca/tulis. |
Keterangan
Metode ini menyebabkan properti GUID_PROP_COMPOSING dihapus dari teks apa pun yang dihapus dari komposisi. Demikian juga, properti GUID_PROP_COMPOSING juga akan ditambahkan ke teks apa pun yang ditambahkan ke komposisi.
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
Antarmuka ITfComposition, ITfEditSession::D oEditSession, antarmuka ITfRange, ITfComposition::ShiftEnd