PDA

Ver la Versión Completa : Quitar [X] de un formulario


MAXIUM
19-05-2007, 23:33:57
Hola, quiero saber si es posible quitar la [X] que se encuentra en la esquina superior derecha de las ventanas y se usa para cerrarlas.

Se me a ocurrido hacer un formulario sin bordes ni barrra de titulo y colocar una imagen simulandolo, pero quiero saber si es posible usando las APIS

seoane
19-05-2007, 23:47:43
¿Y no sera mejor usar la propiedad BorderIcons del formulario? :confused:

MAXIUM
21-05-2007, 07:15:20
ups!!! gracias

juanlaplata
21-05-2007, 17:13:37
date una vuelta tambien por la propiedad borderStyle del Form, ahi hay otra variantes de lo que quieres.

cHackAll
21-05-2007, 20:41:32
Yo lo que haría para el caso es lo siguiente:

procedure TForm1.FormCreate(Sender: TObject);
begin
EnableMenuItem(GetSystemMenu(Handle, False), SC_CLOSE, MF_GRAYED);
end;

Allí estan tus dos APIs.

Suerte!