Título: Alguien tiene los scancodes de las teclas en Windows? Publicado por: n1sen en 4 Septiembre 2017, 03:10 am Hola, hoy vengo a molestar preguntando si alguien tiene los scancodes de las teclas del teclado. Pero no solo las teclas de letras o números, también las teclas de función y las de control como ESC, ALT GR, ALT y CONTROL. Por que en internet solo he encontrado los códigos de las teclas de letras y números.
Muchas gracias. :silbar: Título: Re: Alguien tiene los scancodes de las teclas en Windows? Publicado por: BloodSharp en 4 Septiembre 2017, 04:28 am Hola, hoy vengo a molestar preguntando si alguien tiene los scancodes de las teclas del teclado. Pero no solo las teclas de letras o números, también las teclas de función y las de control como ESC, ALT GR, ALT y CONTROL. Por que en internet solo he encontrado los códigos de las teclas de letras y números. Muchas gracias. :silbar: La página de MSDN tiene toda la documentación necesaria para programar aplicaciones y en tu caso buscar las virtual keys (https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731.aspx)... Deberías fijarte con más frecuencia por ahí. B# Título: Re: Alguien tiene los scancodes de las teclas en Windows? Publicado por: n1sen en 4 Septiembre 2017, 23:30 pm Gracias, pero veo que en las letras del teclado, solo aparecen los scancodes de las letras mayúsculas. Comparten el mismo scancode con las minúsculas? :rolleyes:
Título: Re: Alguien tiene los scancodes de las teclas en Windows? Publicado por: ivancea96 en 5 Septiembre 2017, 00:44 am Gracias, pero veo que en las letras del teclado, solo aparecen los scancodes de las letras mayúsculas. Comparten el mismo scancode con las minúsculas? :rolleyes: En tu teclado teines letras minúsculas y mayúsculas por separado? :O Cuando envías una mayúscula, pulsas a la vez Shift (o tienes activado Bloq. Mayus). Así que sí, solo hay 1 scancode por letra, no se necesita más. Título: Re: Alguien tiene los scancodes de las teclas en Windows? Publicado por: n1sen en 5 Septiembre 2017, 01:04 am Ignorancia mía, soy nuevo en el tema de la programación. ;-)
Título: Re: Alguien tiene los scancodes de las teclas en Windows? Publicado por: Eleкtro en 5 Septiembre 2017, 03:49 am Hola.
El usuario está preguntando por los scan codes, no los virtual-key codes, son algo distinto. Cuando el usuario presiona una tecla, el teclado envia un scan code al driver del teclado, éste envia el scan code al sistema operativo, y el sistema operativo lo traduce en un virtual-key code basándose en la disposición del idioma ( layout ) del teclado. Eso sí, como ya te han sugerido, deberías revisar más la MSDN... pues es la mayor fuente de documentación oficial sobre la API de Windows, y todo lo relacionado con el sistema operativo. (https://i-msdn.sec.s-msft.com/dynimg/IC53379.gif) (https://i-msdn.sec.s-msft.com/dynimg/IC153431.gif) Fuente: https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx (https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx) ...Y recuerda que puedes traducir uuna virtual-key a un scan code mediante la función MapVirtualKey / MapVirtualKeyEx:
Saludos. |