hola
este codigo lo tienes q poner en el evento que quieras para deshabilitar en botón cerrar
' Deshabilitar el botón de cerrar el formulario
Dim hMenu As Long
'
hMenu = GetSystemMenu(hWnd, 0)
' Deshabilitar el menú cerrar del formulario
Call ModifyMenu(hMenu, SC_CLOSE, MF_BYCOMMAND Or MF_GRAYED, -10, "Close")
'
' Si esta llamada se hace dentro del Form_Load,
' no es necesario redibujar los menús
' Redibujar los menús, para que se muestre deshabilitado
Call DrawMenuBar(hWnd)
'
Ponlo en el evento load del formulario para desabilitarlo desde el inicio
saludos