Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menempatkan kata alternatif dan posisinya di objek IWordSink .
Syntax
HRESULT PutAltWord(
[in] ULONG cwc,
[in] const WCHAR *pwcInBuf,
[in] ULONG cwcSrcLen,
[in] ULONG cwcSrcPos
);
Parameter-parameternya
-
cwc [in]
-
Jumlah karakter dalam pwcInBuf.
-
pwcInBuf [in]
-
Penunjuk ke buffer yang berisi bentuk alternatif kata dari teks sumber. Parameter ini tidak dimodifikasi oleh PutAltWord. Anda dapat meneruskan parameter pTextSource dari IWordBreaker::BreakText yang sesuai.
-
cwcSrcLen [in]
-
Jumlah karakter dalam buffer teks sumber (ditunjukkan oleh parameter pTextSource ke IWordBreaker::BreakText) yang sesuai dengan kata yang terkandung dalam pwcInBuf.
-
cwcSrcPos [in]
-
Posisi awal kata dalam pwcInBuf di buffer teks sumber (ditunjukkan oleh parameter pTextSource ke IWordBreaker::BreakText).
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
| Mengembalikan kode | Description |
|---|---|
|
Operasi berhasil diselesaikan. Juga menunjukkan bahwa tidak ada lagi teks yang tersisa untuk diproses. |
|
Nilai cwc lebih besar dari nilai untuk ulMaxTokenSize yang ditentukan dalam IWordBreaker::Init. |
Komentar
PutAltWord menempatkan bentuk alternatif kata dalam IWordSink. Kata dimasukkan ke posisi yang sama dengan kata asli di sumber teks (pTextSource di IWordBreaker::BreakText). Secara default, PutAltWord mengakhiri kata-kata dengan jenis pemisah WORDREP_BREAK_EOW dari jenis enumerasi WORDREP_BREAK_TYPE .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung |
Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
| Header |
|
Lihat juga