Создание форм приложения без рамки, но с тенью (в Windows Vista и Windows 7) - PullRequest
2 голосов
/ 21 марта 2010

Как это сделать в WinForms?

1 Ответ

5 голосов
/ 21 марта 2010

В Delphi вам потребуется переопределить процедуру CreateParams формы, которую вы хотите сделать без полей, и добавить стиль CS_DROPSHADOW ($ 00020000) к значениям по умолчанию.

procedure TForm1.CreateParams(var Params: TCreateParams);
begin
  inherited;

  Params.WindowClass.Style := Params.WindowClass.Style or CS_DROPSHADOW;
end;
...