Bagikan melalui


Metode ITfKeystrokeMgr::IsPreservedKey (msctf.h)

Menentukan apakah perintah GUID dan kombinasi kunci adalah kunci yang dipertahankan.

Sintaks

HRESULT IsPreservedKey(
  [in]  REFGUID               rguid,
  [in]  const TF_PRESERVEDKEY *pprekey,
  [out] BOOL                  *pfRegistered
);

Parameter

[in] rguid

Menentukan GUID perintah dari kunci yang dipertahankan. Ini adalah GUID yang diteruskan dalam panggilan layanan teks ke ITfKeystrokeMgr::P reserveKey.

[in] pprekey

Penunjuk ke struktur TF_PRESERVEDKEY yang mengidentifikasi kunci yang dipertahankan. Anggota uVKey berisi kode kunci virtual dan anggota uModifiers mengidentifikasi pengubah kunci yang dipertahankan. Anggota uVKey harus kurang dari 256.

[out] pfRegistered

Pointer ke BOOL yang menerima TRUE jika perintah GUID dan kombinasi kunci adalah kunci terdaftar yang dipertahankan, atau FALSE sebaliknya.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil dan kunci yang dipertahankan ditemukan.
S_FALSE
Metode berhasil, tetapi kunci yang dipertahankan tidak ditemukan.
E_INVALIDARG
Satu atau beberapa parameter tidak valid.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.

Keterangan

Kunci yang dipertahankan didaftarkan oleh layanan teks TSF dan menyediakan pintasan keyboard ke perintah umum yang diterapkan oleh layanan teks TSF.

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

ITfKeystrokeMgr

ITfKeystrokeMgr::P reserveKey

TF_PRESERVEDKEY