Home > System > How to Remove the Form’s Caption

How to Remove the Form’s Caption

December 15th, 1999 m3Rlin Leave a comment Go to comments

You may have wanted to create a form that doesn’t have a caption bar, just like the one’s you may see in setup programs. Delphi VCL doesn’t give you but you can also use the Windows API :-)
Just add this code to you form’s OnCreate method:

SetWindowLong(Handle, GWL_STYLE, GetWindowLong(Handle, GWL_STYLE) and not WS_CAPTION);
Height := Height - GetSystemMetrics(SM_CYCAPTION);

That’s right! Just two lines of code…

  1. No comments yet.