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.
Membuat objek konteks.
Sintaks
HRESULT CreateContext(
[in] TfClientId tidOwner,
[in] DWORD dwFlags,
[in] IUnknown *punk,
[out] ITfContext **ppic,
[out] TfEditCookie *pecTextStore
);
Parameter
[in] tidOwner
Pengidentifikasi klien. Untuk aplikasi, nilai ini disediakan oleh panggilan sebelumnya ke ITfThreadMgr::Activate. Untuk layanan teks, nilai ini disediakan dalam layanan teks metode ITfTextInputProcessor::Activate .
[in] dwFlags
Dicadangkan, harus nol.
[in] punk
Penunjuk ke objek yang mendukung antarmuka ITextStoreACP atau ITfContextOwnerCompositionSink . Nilai ini bisa NULL.
[out] ppic
Alamat penunjuk ITfContext yang menerima konteks.
[out] pecTextStore
Penunjuk ke nilai TfEditCookie yang menerima cookie edit untuk konteks baru. Nilai ini mengidentifikasi konteks dalam berbagai metode.
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
| Nilai | Deskripsi |
|---|---|
|
Metode berhasil. |
|
Satu atau beberapa parameter tidak valid. |
|
Terjadi kesalahan alokasi memori. |
|
Terjadi kesalahan yang tidak ditentukan. |
Keterangan
Semua referensi ke parameter punk dirilis ketika konteks dihancurkan atau ketika konteks dihapus dari tumpukan dengan metode ITfDocumentMgr::P op .
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
ITfContextOwnerCompositionSink