Visual Basic - Quitar la X de cerrar en fromulario

Life is soft - evento anual de software empresarial
 
Vista:

Quitar la X de cerrar en fromulario

Publicado por SiC (27 intervenciones) el 24/11/2003 23:23:29
Como puedo hacer para quitar la x( que se ocupa para cerrar de un formulario MDIChild queiro que solo me aparesca la barra de titulo sin minimizar ni maximizar ni la X, los otros dos se los quito de propiedades pero la x no he podido }

Gracias de Antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Quitar la X de cerrar en fromulario

Publicado por Fabian (501 intervenciones) el 24/11/2003 23:32:14
En tu modulo:
'Definición de la API bloquear las teclas
Declare Function GetSystemMenu Lib "User32" (ByVal hWnd As Integer, ByVal bRevert As Integer) As Integer
Declare Function RemoveMenu Lib "User32" (ByVal hMenu As Integer, ByVal nPosition As Integer, ByVal wFlags As Integer) As Integer
'Definicion de las constantes
Global Const MF_BYPOSITION = &H400

y en el Load del MDI :
MenuSistema% = GetSystemMenu(hWnd, 0)
Res% = RemoveMenu(MenuSistema%, 6, MF_BYPOSITION)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Quitar la X de cerrar en fromulario

Publicado por SiC (27 intervenciones) el 24/11/2003 23:49:18
Lo siento pero no me funciona la X sigue cerrando la forma, no habra algun otro metodo por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Quitar la X de cerrar en fromulario

Publicado por SiC (27 intervenciones) el 24/11/2003 23:50:38
Gracias ya encontre el error ahor aya funciona, muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar