Form - Esconder e Mostrar a Barra de Titulo |
Top Previous Next |
|
// Elimina a barra de titulo
procedure TForm1.Button1Click(Sender: TObject); var EstiloAtual : LongInt; begin // pega estilo atual EstiloAtual := GetWindowLong(Handle, GWL_STYLE); // seta novo estilo sem título SetWindowLong( Handle, GWL_STYLE, EstiloAtual and not WS_CAPTION ); // redesenha janelaa SetWindowPos(Handle,0,0,0,0,0, SWP_DRAWFRAME or SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE or SWP_NOZORDER); end;
// Mostra a barra de titulo
procedure TForm1.Button2Click(Sender: TObject); begin SetWindowLong( Handle,GWL_STYLE, GetWindowLong( Handle, GWL_STYLE ) or WS_CAPTION ); SetWindowPos(Handle,0,0,0,0,0, SWP_DRAWFRAME or SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE or SWP_NOZORDER); end; |