共用方式為


CMFCAcceleratorKeyAssignCtrl 類別

CMFCAcceleratorKeyAssignCtrl 類別擴充 CEdit 類別 支援額外的系統按鈕 ALT 鍵,例如控制項和 SHIFT 鍵。

class CMFCAcceleratorKeyAssignCtrl : public CEdit

Members

Bb983674.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CMFCAcceleratorKeyAssignCtrl::CMFCAcceleratorKeyAssignCtrl

建構 CMFCAcceleratorKeyAssignCtrl 物件。

Bb983674.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CMFCAcceleratorKeyAssignCtrl::GetAccel

擷取快速鍵的 ACCEL 的結構會進入 CMFCAcceleratorKeyAssignCtrl 物件。

CMFCAcceleratorKeyAssignCtrl::IsFocused

 

CMFCAcceleratorKeyAssignCtrl::IsKeyDefined

判斷快速鍵是否已定義。

CMFCAcceleratorKeyAssignCtrl::PreTranslateMessage

由類別 CWinApp 將 Windows 訊息,然後才會傳送至 TranslateMessageDispatchMessage Windows 函式之前。 (覆寫 CWnd::PreTranslateMessage)。

CMFCAcceleratorKeyAssignCtrl::ResetKey

重設快速鍵。

備註

這個類別會支援快速鍵,也稱為快速鍵 CEdit 擴充類別的功能。 CMFCAcceleratorKeyAssignCtrl 類別函式做為 CEdit 類別 和它也可以辨識系統按鈕。

這個類別會將實體快速鍵組合為字串值。 例如,假設這個組合鍵 ALT + B 對應至字串「ALT + B」。 當使用者在 CMFCAcceleratorKeyAssignCtrl 物件時的按鍵組合, 「ALT + B」會顯示給使用者。 如需快速鍵和字串格式之間對應的詳細資訊,請參閱 CMFCAcceleratorKey 類別

範例

下列範例示範如何建構 CMFCAcceleratorKeyAssignCtrl 物件並使用其方法 ResetKey 重設快速鍵。

    CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
    accelCtrl->ResetKey();

繼承階層架構

CObject

   CCmdTarget

      CWnd

         CEdit

            CMFCAcceleratorKeyAssignCtrl

需求

標題: afxacceleratorkeyassignctrl.h

請參閱

參考

階層架構圖

CMFCAcceleratorKey 類別

其他資源

MFC 類別