Programación General > Visual Basic 6.0 e inferiores

 Controlbox

(1/2) > >>

FRIJU:
Hola Compañer@s!!!

Como puedo anular la x del y dejar los botones de maximizar y minimizar de la barra.
 :unsure:

Brroz:
Kaixo FRIJU.

Tal vez mediante apis se pueda conseguir lo que quieres... pero aquí tienes dos formas de lograr el mismo efecto sin eliminar el botón:

1- (La más sencilla). Utilizae el evento QueryUnload del formulario de la siguiente forma:

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

2 - Podrías crear el form sin ControlBox y currarte tú uno con un PictureBox, de forma que al hacer click en determinada posición: Me.WindowState = 1 (minimizado) o Me.WindowState = 2 (maximizado).

Ya te digo que lo más tal sería usar la primera opción...

Agur.

FRIJU:
Moitas Gracias Brroz!!
  Lo probaré.
Como siempre tan eficiente.
 :comp:

observador:
Bien... ya te dieron un par de soluciones, pero no esta por demas mostrar esta otra...

Como bien mensiona Brroz esto se puede hacer con un par de APIs.

Este codigo que adjunto trabaja directamente con el menu de sistema, lo que hace es eliminar esa opcion del menu, dando como consecuencia un boton X (Cerrar) deshabilitado y la opcion Cerrar  ALT+F4 eliminada...

Les anexo un screenshot para que observen el resultado...



Bueno... pues alli esta, otra alternativa mas...

Hasta pronto...

FRIJU:
Muchisimas gracias a todos!
Lo probaré.

 :kicking:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa