CHotKeyCtrl

Un "control clave caliente" es una ventana que permite al usuario 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ápida. (Por ejemplo, un usuario puede crear una tecla de acceso rápido que activa una ventana determinada y lleva a la parte superior del orden Z.) El control clave caliente muestra las opciones del usuario y garantiza que el usuario selecciona una combinación de teclas válida.

La clase CHotKeyCtrl proporciona la funcionalidad del control común de Windows caliente clave. Este control (y por lo tanto, la clase CHotKeyCtrl ) está disponible sólo para los programas que se ejecutan bajo Windows 95 y Windows NT versión 3.51 y posteriores.

Cuando el usuario ha elegido una combinación de teclas, la aplicación puede recuperar la combinación de teclas especificada del control y utilizar el mensaje WM_SETHOTKEY para configurar la tecla de acceso rápido en el sistema. Cuando el usuario presiona la tecla de acceso rápido a partir de entonces, desde cualquier parte del sistema, la ventana especificada en el mensaje WM_SETHOTKEY recibe un mensaje WM_SYSCOMMAND especificando SC_HOTKEY. Este mensaje activa la ventana que lo recibe. La tecla de acceso rápido sigue siendo válida hasta que se cierra la aplicación que llama WM_SETHOTKEY.

Este mecanismo es diferente del apoyo clave caliente que depende de las ventanas y el mensaje WM_HOTKEY RegisterHotKey y UnregisterHotKey funciones.

Para obtener más información sobre el uso de CHotKeyCtrl, consulte Temas de Control y CHotKeyCtrl usando en la Guía del programador de Visual C++.

# include lt;afxcmn.h>

Miembros de la claseClase base | Diagrama de jerarquía

Index