DESABILITAR TECLA
                    Olá galera do VBmania, 
tem como desabilitar uma tecla do teclado,
exemplo:
Click no botão,aii desabilita a letra [Ô]W[Ô] ou outras ??
            tem como desabilitar uma tecla do teclado,
exemplo:
Click no botão,aii desabilita a letra [Ô]W[Ô] ou outras ??
                    Desabiltar mas qual seria o intuito de desativar uma tecla ? 
                
            
                    Olá.
Expecifique : Form? ou na Totalidade ?
                
            Expecifique : Form? ou na Totalidade ?
                    Evento KeyDown()
If e.KeyCode = Keys.Space Then
e.SuppressKeyPress = True
End If
                
            If e.KeyCode = Keys.Space Then
e.SuppressKeyPress = True
End If
                    tipo assim, crio uma form adiciono um botão.
Ao clicar no botão desabilita a tecla W
e outro botão Abilita, Entendeu ??
            Ao clicar no botão desabilita a tecla W
e outro botão Abilita, Entendeu ??
                    voce ja nao tinha feito um topico sobre isso?
                
            
                    http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=395811&varWorld=
                
            
                    Cara, antes de + organize os seus tópicos para que a galera se entenda, muita coisa junta gera confusão!!
Vamos ao que interessa :
Vou colocar um exemplo básico para que vc entenda , depois é consigo.
- Caso queira que faça algo :
- Caso queira impedir algumas teclas :
Espero ter ajudado.
Até+
Programadorvb6
            Vamos ao que interessa :
Vou colocar um exemplo básico para que vc entenda , depois é consigo.
- Caso queira que faça algo :
Public Class Form1
Protected Overrides Function ProcessDialogKey(ByVal keyData As System.Windows.Forms.Keys) As Boolean
        Select Case (keyData)
            Case Keys.Control
              Case Keys.W
           [ô] Ponha o que quer fazer quando premir a tecla W
          Case Keys.A
          [ô] Ponha o que quer fazer quando premir a tecla A 
               Return True
        End Select
        Return MyBase.ProcessDialogKey(keyData)
    End Function
End Class   - Caso queira impedir algumas teclas :
Public Class Form1
   
    Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
        Select Case (keyData)
            Case Keys.W [ô]Desabilita W
                Return True
            Case Keys.A [ô]Desabilita A
                Return True
            Case Else
                Return MyBase.ProcessCmdKey(msg, keyData)
        End Select
    End Function
End Class   Espero ter ajudado.
Até+
Programadorvb6
                    Cara fiz um teste com o bloco de notas, e não desabilitou....
                
            
                    Não funcionou esse codigo.....
                
            Citação::
Não funcionou esse codigo.....
Neinguem tem uma ideia aii ??
                        Tópico encerrado , respostas não são mais permitidas