共用方式為


使用熱鍵控制項

熱鍵控制項的一般使用方式會遵循下列模式:

  • 建立控制項。 如果控制項在對話方塊樣板指定,建立是自動的,在對話方塊中建立時。(您應該會包含熱鍵控制項) 的對話方塊類別中的 CHotKeyCtrl 成員。或者,您可以使用 建立 成員函式來建立控制項做為子視窗的所有視窗。

  • 如果您要將控制項的預設值,請呼叫 SetHotKey 成員函式。 如果您要禁止某些傳輸狀態,請呼叫 SetRules。 對於在對話方塊的控制項,好時機可以在對話方塊的 OnInitDialog 函式。

  • 使用者與控制項互動傳入的快速鍵組合,當熱鍵控制項取得焦點時。 使用者按一下對話方塊上的按鈕莫名其妙就可以表示工作已完成,或啟用。

  • 當您的程式告知時使用者選取了一個快速鍵,則應該使用成員函式 GetHotKey 擷取虛擬按鍵和從熱鍵控制項將狀態值。

  • 一旦您知道哪些按鍵使用者選取,您可以設定快速鍵使用 設定熱鍵中所描述的其中一個方法。

  • 如果熱鍵控制項在對話方塊中,將自動終結和 CHotKeyCtrl 物件。 否則,您必須確保適當地終結控制項和 CHotKeyCtrl 物件。

請參閱

參考

使用 CHotKeyCtrl

概念

控制項 (MFC)