Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


Aceleradores de teclado a requerimiento del usuario

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

Aceleradores de teclado a requerimiento del usuario

Notapor gonso el Mar Nov 28, 2006 5:46 pm

Hola....


Tengo una aplicación SDI, con un CListCtrl en el que se van introduciendo datos a medida que el usuario va presionando determinadas teclas...(éstas están predefinidas y su comportamiento también, ahora mismo tengo 4 teclas predefinidas).
Lo que me gustaría y es que el usuario pudiera determinar cuantas teclas tienen asociado un evento y el tipo de evento (en este caso el texto que incluyen a una columna de un CListCtrl)
No se por dónde empezar pues no se como crear aceleradores de teclado en tiempo de ejecución asociándolos a sus respectivos eventos.
La idea es tener una opción en el menú que sea de configuración, tal que al pincharla se abra un formulario con las teclas ya definidas y que el usuario pudiera añadir más teclas y el texto que se insertará en el CListCtrl cuando pulse dichas teclas.

Si alguien pudiera indicarme donde documentarme sobre el tema se lo agradecería.

Saludos.
gonso
Usuario Activo
Usuario Activo
 
Mensajes: 26
Registrado: Dom Nov 05, 2006 4:00 am

Re: Aceleradores de teclado a requerimiento del usuario

Notapor latindeveloper el Vie Dic 01, 2006 5:47 pm

Revisa el codigo fuente de la herramienta TodoList (que utilizo frecuentemente), hay en la seccion de configuracion un dialogo de accesos rapidos.

TodoList: http://www.codeproject.com/tools/ToDoList2.asp

Revisa la clase CPreferencesShortcutsPage.

Saludos
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Re: Aceleradores de teclado a requerimiento del usuario

Notapor gonso el Sab Dic 02, 2006 8:38 pm

latindeveloper escribió:Revisa el codigo fuente de la herramienta TodoList (que utilizo frecuentemente), hay en la seccion de configuracion un dialogo de accesos rapidos.

TodoList: http://www.codeproject.com/tools/ToDoList2.asp

Revisa la clase CPreferencesShortcutsPage.

Saludos


gracias, voy a mirarlo.
gonso
Usuario Activo
Usuario Activo
 
Mensajes: 26
Registrado: Dom Nov 05, 2006 4:00 am


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados