2010-05-06 12 views

Respuesta

10

@Leo, la función principal de la Fn es cambiar la scancodes de otras teclas en el teclado, por desgracia, la tecla Fn generalmente (en algunos sistemas esta tecla se devuelve un código de rastreo) no tiene una código de exploración, además el comportamiento de esta clave no está estandarizado como otras teclas (CtrlALT) debido a esto es muy difícil detectar o interceptar cuando se presiona esta tecla.

se puede comprobar tesis enlaces para obtener más información

2

Here es la lista de códigos de teclas de MSDN. Usando la información allí, probablemente puedas averiguar qué códigos de claves debes escuchar.

Como @RRUZ mencionado anteriormente, la clave FNmodifica el código de tecla que se envía.

Siempre puede crear un MessageBox que muestre el código de clave cada vez que presione una tecla y use los valores que le da.

+0

Sí, "Izquierda" flecha scancode clave es 37, "Fn + El "scancode" izquierdo es 36, mientras que el "scander" J "es 74, pero el scancode" Fn + J "sigue siendo 74 – diyism

+0

@diyism: Eso probablemente significa que" Fn + J "no es un modificador válido. –

Cuestiones relacionadas