iTfKeystrokeMgr::IsPreservedKey 方法 (msctf.h)
判斷命令 GUID 和按鍵組合是否為保留的索引鍵。
語法
HRESULT IsPreservedKey(
[in] REFGUID rguid,
[in] const TF_PRESERVEDKEY *pprekey,
[out] BOOL *pfRegistered
);
參數
[in] rguid
指定保留金鑰的命令 GUID。 這是傳入文字服務呼叫 ITfKeystrokeMgr::P reserveKey的 GUID。
[in] pprekey
識別保留索引鍵 之TF_PRESERVEDKEY 結構的指標。 uVKey成員包含虛擬金鑰程式碼,而 uModifiers成員會識別保留金鑰的修飾詞。 uVKey成員必須小於 256。
[out] pfRegistered
如果命令GUID 和按鍵組合是已註冊的保留索引鍵,則為 BOOL 的指標,否則為FALSE。
傳回值
這個方法可以傳回下列其中一個值。
值 | 描述 |
---|---|
|
方法成功且找到保留的金鑰。 |
|
方法成功,但找不到保留的索引鍵。 |
|
一或多個參數無效。 |
|
發生未指定的錯誤。 |
備註
保留的按鍵是由 TSF 文字服務註冊,並提供 TSF 文字服務所實作之常見命令的鍵盤快速鍵。
需求
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | msctf.h |
Dll | Msctf.dll |
可轉散發套件 | Windows 2000 專業版上的 TSF 1.0 |