Necesito verificar si las teclas MAYÚSCULAS o CTRL están presionadas en mi aplicación VB.net, alguna idea? (Obtener un booleano)¿Verifica si se está presionando una determinada tecla?
Respuesta
Compruebe que enlace: http://msdn.microsoft.com/en-us/library/system.windows.forms.keyeventargs.aspx#
Se trata de KeyEventArgs clase con algunos ejemplos cómo detectar shift/ctrl pulsación de tecla, etc.
Asumo que desea ver en toda la aplicación. Para hacer esto, los formularios o controles tienen eventos de "pulsación de tecla" o "selección de tecla". Puedes consultarlos con esos eventos. Haga clic en la pestaña de eventos para verlos
Lo siguiente arrojará True o False dependiendo de si se presiona la tecla en ese momento. De la redacción de su pregunta, supongo que es y no preguntando sobre el manejo de eventos, que es lo que las otras respuestas han abordado.
My.Computer.Keyboard.ShiftKeyDown
My.Computer.Keyboard.CtrlKeyDown
Muy, muy bueno! Estaba pensando que tenía que haber algún tipo de objeto KB, pero estaba buscando en la clase 'Environment'. ¡Gracias! – eidylon
If Control.ModifierKeys = Keys.Shift Or Control.ModifierKeys = Keys.Control Then
' Shift, Ctrl, or Shift+Ctrl is being pressed
Else
' Neither Shift nor Ctrl is being pressed
End If
- 1. C# y Unity3D mientras se está presionando la tecla
- 2. Cambie la tecla que se está presionando con C#
- 3. Verifica programáticamente si se está ejecutando syncdb
- 4. ¿Existe una forma universal de saber si el usuario está presionando la tecla CTRL o no?
- 5. Simulando una pestaña presionando una tecla usando JavaScript
- 6. C# ¿Verifica si el enchufe está desconectado?
- 7. ¿Cómo se verifica si un repositorio mercurial está limpio?
- 8. ¿Verifica si se está ejecutando un servicio de Windows?
- 9. ¿Verifica si un NSMutableDictionary está vacío?
- 10. verifica si largeAddressAware está en efecto?
- 11. Javascript - verifica si div contiene una palabra?
- 12. ¿Cómo verifica si una fila está bloqueada para la actualización?
- 13. ¿Verifica si ya está cargada una biblioteca dll? (Java)
- 14. Cómo detectar si se presiona alguna tecla
- 15. jQuery: cómo capturar la tecla presionando live()
- 16. Pruebe si la tecla Ctrl está presionada con C#
- 17. ¿Está presionada la tecla 'Ctrl'?
- 18. Compruebe si una tecla está abajo con Qt
- 19. ¿Verifica si el usuario está desplazándose con el panel táctil?
- 20. ¿Cómo verifica si la lista está en blanco?
- 21. ¿Cómo verifica si un archivo está abierto usando Perl?
- 22. Verifica si la sesión está configurada o no, y si no creas una?
- 23. ¿Verifica si TextBox está vacío y devuelve MessageBox?
- 24. Compruebe si se está presionando la barra espaciadora y el mouse se está moviendo al mismo tiempo con jQuery?
- 25. Verifica si la cadena comienza con algo?
- 26. ¿Se puede hacer que MathJax solo convierta LaTeX si está dentro de una determinada etiqueta?
- 27. ¿Cómo verifica si se carga un elemento de audio HTML5?
- 28. ¿Cómo se verifica si un método de python está vinculado o no?
- 29. Compruebe si una fecha determinada es anterior
- 30. ¿Cómo verifica en Linux con Python si todavía se está ejecutando un proceso?
¿Quieres si en la consola de aplicación, Windows Forms, WPF ... Por favor, aclarar su pregunta. –