CMFCAcceleratorKeyAssignCtrl 클래스
CMFCAcceleratorKeyAssignCtrl 확장 클래스는 CEdit 클래스 추가 시스템 단추 컨트롤, ALT, shift 키 등을 지원 합니다.
class CMFCAcceleratorKeyAssignCtrl : public CEdit
Members
Public 생성자
Name |
설명 |
---|---|
CMFCAcceleratorKeyAssignCtrl 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
검색은 ACCEL 누를 때 바로 가기 키에 대 한 구조는 CMFCAcceleratorKeyAssignCtrl 개체입니다. |
|
|
|
바로 가기 키 정의 되었는지 여부를 결정 합니다. |
|
클래스에 의해 사용 되는 CWinApp 창 메시지를 디스패치하기 전에 변환 하는 TranslateMessage 및 DispatchMessage Windows 기능.(재정의 CWnd::PreTranslateMessage.) |
|
바로 가기 키를 다시 설정합니다. |
설명
이 클래스의 기능을 확장은 CEdit 클래스도 액셀러레이터 키, 바로 가기 키를 지원 합니다.CMFCAcceleratorKeyAssignCtrl 함수로 클래스는 CEdit 클래스 단추 시스템을도 인식할 수 있습니다.
이 클래스 실제 바로 가기 키 조합을 문자열 값에 매핑합니다.예를 들어, 키 조합 ALT 가정 + B "Alt + B" 문자열에 매핑됩니다.사용자에서이 키 조합을 누를 때의 CMFCAcceleratorKeyAssignCtrl 개체를 사용자에 게 "Alt + B"를 표시 합니다.바로 가기 키 및 문자열 형식 간의 매핑에 대 한 자세한 내용은 참조 하십시오. CMFCAcceleratorKey 클래스.
예제
다음 예제에서는 생성 하는 방법을 보여 줍니다.는 CMFCAcceleratorKeyAssignCtrl 개체를 사용 하 고 해당 ResetKey 바로 가기 키를 다시 설정 하는 방법.
CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
accelCtrl->ResetKey();
상속 계층 구조
요구 사항
헤더: afxacceleratorkeyassignctrl.h