共用方式為


使用熱鍵控制項

經常性鍵控制項的使用方式遵循下列模式:

  • 建立控制項。 如果在對話方塊範本中指定控制項,就會隨對話方塊的建立而自動建立。 (您應該有 對話方塊類別中對應至熱鍵控制項的 CHotKeyCtrl 成員。或者,您可以使用 [建立 成員] 函式,將控制項建立為任何視窗的子視窗。

  • 如果您想要設定控制項的預設值,請呼叫 SetHotKey 成員函式。 如果您想要禁止特定班次狀態,請呼叫 SetRules 。 對於對話方塊中的控制項,最好是在對話方塊的 OnInitDialog 函式中執行此動作。

  • 當作用鍵控制項有焦點時,使用者按下熱鍵組合,即可與控制項互動。 然後,使用者會以某種方式指出此工作已完成,或許是在對話方塊中按一下按鈕。

  • 當程式收到使用者已選取熱鍵的通知時,它應該使用成員函 式 GetHotKey 從作用中鍵控制項擷取虛擬金鑰和轉移狀態值。

  • 一旦您知道使用者選取的金鑰後,您可以使用設定作用中索引鍵中所述 的其中一種方法來設定熱鍵

  • 如果熱鍵控制項位於對話方塊中,它就會 CHotKeyCtrl 自動終結物件。 否則,您必須確保控制項和 CHotKeyCtrl 物件都已正確地終結。

另請參閱

使用 CHotKeyCtrl
Controls