[VB.NET] Intercettare pressione tasti

sabato 17 aprile 2010 - 11.26

luka82 Profilo | Junior Member

Girando in rete ho trovato questo esempio http://www.codeproject.com/KB/cs/globalhook.aspx?msg=902865 che mi permette di intercettare la pressione dei tasti e l'utilizzo del mouse(può sempre servire), perfetto! se non fosse che mi fa intercettare i tasti premuti a livello di sistema e non solo quelli che io premo nella mia applicazione.
L'autore dice che è possibile farlo sostituendo le costanti:

private const int WH_MOUSE_LL = 14;
private const int WH_KEYBOARD_LL = 13;

con


private const int WH_MOUSE = 7;
private const int WH_KEYBOARD = 2;

ma se lo faccio, non viene intercettato più alcun evento.
Ps. uso Visual Studio 2008 ed il Sistema Operativo è Vista.
Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5