Capturar Ctrl+F4

25/01/2007 - 17:41 por RobWare.Ruiz | Informe spam
Compañeros no logra captura la combinacion de Ctrl+F4
en el contexto
private void frmProv_KeyDown(object sender, KeyEventArgs e)
Estoy usando
if (e.Control && e.KeyCode == Keys.F4)
pero no funciona
Probe por partes y funciono es decir
if (e.Control)
Para capturar el control y bien
if (e.KeyCode == Keys.F4)
Para el F4 y bien
Tambien probe
if (e.Control & e.KeyCode == Keys.F4)
y tampoco funciono

Preguntas similare

Leer las respuestas

#1 RobWare.Ruiz
25/01/2007 - 21:51 | Informe spam
Octavio no funciono
Respuesta Responder a este mensaje
#2 sharpman
05/02/2007 - 17:21 | Informe spam
¿Has probado a sobreescribir el método IsInputKey() de frmProv?
Ctrl+f4 es una combinación de windows para cerrar el documento activo en aplicaciones
MDI y a lo mejor no te llega al evento KeyDown.
Tendrías que detectarla primero en IsInputKey() y devolver true para esa
combinación, que sería --> Keys.Control | Keys.F4
Tampoco lo he probado, ya nos dirás.

Saludos

"RobWare.Ruiz" escribió en el mensaje
news:
Compañeros no logra captura la combinacion de Ctrl+F4
en el contexto
private void frmProv_KeyDown(object sender, KeyEventArgs e)
Estoy usando
if (e.Control && e.KeyCode == Keys.F4)
pero no funciona
Probe por partes y funciono es decir
if (e.Control)
Para capturar el control y bien
if (e.KeyCode == Keys.F4)
Para el F4 y bien
Tambien probe
if (e.Control & e.KeyCode == Keys.F4)
y tampoco funciono
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida