Oppure

Loading
22/06/11 10:45
Lafa_96
allora, nella mia applicazione avrei bisogno di gestire alcune azioni attraverso la tastiera per rendere le cose un po' più veloci, per fare questo ho utilizzato l'evento KeyUp che però non funziona! non è la prima volta che lo uso ma è la prima che non funziona! io credo che il problema sia nel fatto che io uso le librerie DirectX (in particolare DirectSound), se questo è il problema c'è un modo per risolverlo? altrimenti quale può essere la causa del non funzionamento di questo evento?
p.s. ho anche provato a fare "Me.Focus" in un button e poi a premere il tasto che mi interessava ma nulla....
aaa
22/06/11 10:50
Il Totem
KeyUp è un evento del form, quindi non viene generato quando il cursore non è direttamente sul form.
aaa
22/06/11 16:33
walker93
GetAsyncKeyState funziona sempre, ti consiglio di usare quello...

oppure se non sbaglio le directX dovrebbero fornire anche DirectInput per questo genere di cose, però non saprei dirti...
aaa