Grazie Vinsent!Originariamente inviato da Vinsent
Intercetti i singoli tasti e non la combinazione, il valore è 262259. Inoltre devi lavorare su "msg" è non su "keyData" perchè il tasto è "contenuto" in msg, quindi per Alt+F4 basta una riga:
In ogni caso, anche usando WndProc, puoi intervenire solo sul tuo programma mentre per tutto quello che è gestito direttamente da Windows devi usare per forza le sue API.codice:If keyData = 262259 Then msg = Nothing
Ciao
Accidenti, non ci avevo proprio neanche pensato!
In effetti per ovviare a questo problema ho alcune Api per bloccare il mouse. In questo modo, anche se, giustamente, come hai scritto tu, quel controllo tasti vale solo sul form, nel mio caso andrebbe bene: il form viene caricato massimizzato a tutto schermo; il mouse è bloccato. Pertanto l'unico modo che ha l'utente per uscire è quello di usare qualche combinazione di tasti ma in questo caso le combinazioni le intercetto sul mio form e le blocco. In questo modo può uscire solo digitando una password.