跳轉到主要內容
這個方法可讓您判斷某個快速鍵是否已被某個命令使用。您可以在註冊自訂命令之前,使用這個方法檢查該快速鍵是否可用。

語法

C++

HRESULT HasHotKey(
  int           HotKey,
  VARIANT_BOOL* Result
);

C#

bool HasHotKey( int HotKey );

Visual Basic .NET

Function HasHotKey(HotKey As Integer) As Boolean

參數

HotKey [in] 指定要檢查的快速鍵。此參數的格式與已傳送之 Windows SendMessage 函式針對 HKM_GETHOTKEY 訊息所傳回的值 (LRESULT) 相同。若要取得這種格式的快速鍵值,您應將快速鍵的虛擬鍵碼封裝到該值的低位元組,並將用來指定快速鍵組合之按鍵的修飾鍵封裝到高位元組。 Result [out, retval] 指定此快速鍵是否已被某個命令使用。如果值為 TRUE,表示某個命令正在使用此快速鍵,因此您無法將此快速鍵用於其他命令。

回傳值

此方法沒有特定的回傳值。它會回傳 ABBYY FineReader Engine 函式的標準回傳值

另請參閱

命令