Red de conocimiento informático - Problemas con los teléfonos móviles - vb obtener teclas de acceso rápido

vb obtener teclas de acceso rápido

Establezca Form.KeyPreview en True,

Luego reciba Form_KeyDown, Form_KeyUp,

El código clave de estas dos funciones está relacionado con las claves,

Depure y pruébelo usted mismo, ahora puede conocer el código clave de las teclas de flecha y las teclas F1-F12.

Buena respuesta, ¿verdad? Lo descubrí yo mismo y lo he usado antes.

Nota para mark_david:

¿Por qué no he probado esto? Este método funciona con cualquier tecla del teclado, excepto que la función KeyPress solo acepta teclas con códigos ASCII.

Es solo que mi método sólo funciona cuando la forma gana foco, no cuando lo pierde.

El programa de Mark_david está muy bien hecho. Es solo que no tengo el código fuente, así que no sé cómo se hace ni cómo se configuran los accesos directos. ¿Se utilizan funciones API?

Creo que mark_david domina completamente VB. Nos comunicaremos más en el futuro. ¿Tiene QQ o correo electrónico?

Ejemplo simple de mi enfoque (lo probé, funciona):

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

If KeyCode = 83 Tecla Entonces

Si (Shift Y 2) Entonces 'Tecla Ctrl

Imagen1.Visible = No (Imagen1.Visible)

Fin Si

Finalizar si

Finalizar sub