Clase de CMFCAcceleratorKeyAssignCtrl
La clase de CMFCAcceleratorKeyAssignCtrl extiende Clase de CEdit para admitir los botones adicionales del sistema como alternativo, CONTROLAR, y MAYÚS.
class CMFCAcceleratorKeyAssignCtrl : public CEdit
Members
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CMFCAcceleratorKeyAssignCtrl. |
Métodos públicos
Name |
Descripción |
---|---|
recupera la estructura de ACCEL para una tecla de método abreviado clavó el objeto de CMFCAcceleratorKeyAssignCtrl . |
|
|
|
Determina si una tecla de método abreviado ha sido definidas. |
|
Utiliza la clase CWinApp para traducir mensajes de ventana antes de que se envíen a las funciones de TranslateMessage y de DispatchMessage Windows.(Reemplaza CWnd::PreTranslateMessage.) |
|
restablece la tecla de método abreviado. |
Comentarios
esta clase extiende la funcionalidad de la clase de CEdit admitiendo las teclas de método abreviado, también conocida como teclas de aceleración.Las funciones de clase de CMFCAcceleratorKeyAssignCtrl como Clase de CEdit y se también pueden reconocer los botones del sistema.
esta clase asigna combinaciones de teclas de método abreviado físicas a los valores de cadena.Por ejemplo, suponga que ALT de la combinación de teclas + b está asignada a la cadena “ALT + b”.Cuando el usuario presione esta combinación de teclas en un objeto de CMFCAcceleratorKeyAssignCtrl , “ALT + b” se muestra al usuario.Para obtener más información sobre la asignación entre teclas de método abreviado y un formato de cadena, vea Clase de CMFCAcceleratorKey.
Ejemplo
El ejemplo siguiente muestra cómo construir un objeto de CMFCAcceleratorKeyAssignCtrl y usar el método de ResetKey para restaurar la tecla de método abreviado.
CMFCAcceleratorKeyAssignCtrl* accelCtrl = new CMFCAcceleratorKeyAssignCtrl();
accelCtrl->ResetKey();
Jerarquía de herencia
Requisitos
encabezado: afxacceleratorkeyassignctrl.h