Compartir a través de


CHotKeyCtrl Class

Proporciona la funcionalidad de controles comunes de la tecla de acceso rápido de Windows.

class CHotKeyCtrl : public CWnd

Members

Constructores públicos

Name

Descripción

CHotKeyCtrl::CHotKeyCtrl

Crea un objeto CHotKeyCtrl.

Métodos públicos

Name

Descripción

CHotKeyCtrl::Create

Crea un control de la tecla de acceso rápido y lo asocia a un objeto de CHotKeyCtrl .

CHotKeyCtrl::CreateEx

Crea un control de la tecla de acceso rápido con Windows especificado extendidas estilos y lo asocia a un objeto de CHotKeyCtrl .

CHotKeyCtrl::GetHotKey

Recupera los indicadores de código de tecla virtual y de modificador de una tecla de acceso rápido de una tecla de acceso rápido.

CHotKeyCtrl::GetHotKeyName

Recupera el nombre de la clave, en el juego de caracteres local, asignado a una tecla de acceso rápido.

CHotKeyCtrl::GetKeyName

Recupera el nombre de la clave, en el juego de caracteres local, asignado a código de tecla virtual especificado.

CHotKeyCtrl::SetHotKey

Establece la combinación de teclas de acceso rápido para un control de la tecla de acceso rápido.

CHotKeyCtrl::SetRules

Define las combinaciones válidas y no la combinación predeterminada del modificador de un control de la tecla de acceso rápido.

Comentarios

Un “control de la tecla de acceso rápido” es una ventana que permita crear una tecla de acceso rápido. Una “tecla de acceso rápido” es una combinación de teclas que el usuario puede presionar para realizar una acción rápidamente. (Por ejemplo, un usuario puede crear una tecla de acceso rápido que provoca una ventana especificada y la vez a la parte superior del orden Z.) El control de la tecla de acceso rápido muestra las opciones de usuario y asegura que el usuario selecciona una combinación de teclas válida.

Este control (y por consiguiente la clase de CHotKeyCtrl ) sólo está disponible para los programas que se ejecutan en versión 3,51 de Windows 95 /98 y Windows NT y posterior.

Cuando el usuario elige una combinación de teclas, la aplicación puede recuperar la combinación de teclas especificada del control y utilizar el mensaje de WM_SETHOTKEY para configurar la tecla de acceso rápido en el sistema. Siempre que el usuario presione la tecla de acceso rápido después, de cualquier parte del sistema, la ventana especificada en el mensaje de WM_SETHOTKEY recibe un mensaje de WM_SYSCOMMAND que especifica SC_HOTKEY. Este mensaje activa la ventana que se reciben. la tecla de acceso rápido sigue siendo válida hasta la aplicación que sale WM_SETHOTKEY denominado.

Este mecanismo es diferente de la compatibilidad con la tecla de acceso rápido que depende del mensaje de WM_HOTKEY y funciona Windows RegisterHotKey y UnregisterHotKey .

Para obtener más información sobre cómo utilizar CHotKeyCtrl, vea Controles y Mediante CHotKeyCtrl.

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CHotKeyCtrl

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

CWnd (Clase)

Gráfico de jerarquías