SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Visual Basic para principiantes => Mensaje iniciado por: sysmcn en Lunes 26 de Febrero de 2007, 11:17

Título: Como Bloquear Conbinacion Teclas Alt+f4
Publicado por: sysmcn en Lunes 26 de Febrero de 2007, 11:17
Hola nens , Necesito saver como anular la conbinacion de teclas  Alt + F4 en windows xp para que no puedan cerrar mi aplicacion o alguna manera para que mi aplicacion no pueda ser cerrada con la conbinacion de teclas alt + f4, e mirado y provaro varios codigos de Api y no Api y ninguno funciona hay que se atreven a decir que en windows xp no es posible pero tambien lo decian de otras teclas y hera posible hacerlo, bien os agradeceria alguna referencia provada de algun codigo que desabilite esta conbinacion de teclas o alguna manera de  impedir el cierre de  mi aplicacion con dichas teclas. graias
Título: Re: Como Bloquear Conbinacion Teclas Alt+f4
Publicado por: ArKaNtOs en Lunes 26 de Febrero de 2007, 13:22
yo lo haría de una manera muy simple, crearía una variable de bandera, para saber si el usuario esta cerrando la aplicación desde algún lugar del sistema, algo así:

Dim flagcierre As Boolean

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
If flagcierre = False Then
    Cancel = 1
End If
End Sub

Private Sub miboton_Click()
flagcierre = True
End
End Sub
Título: Re: Como Bloquear Conbinacion Teclas Alt+f4
Publicado por: sysmcn en Lunes 26 de Febrero de 2007, 23:26
Gracias nen el codigo funciona correctamente , gracias por echarme una mano