Articles

Use DefWindowProc or SendMessage procedure for send WM_SYSCOMMAND message:

procedure TForm1.Button1Click(Sender: TObject);
begin
  DefWindowProc(Form1.Handle,WM_SYSCOMMAND,SC_SCREENSAVE,0);
end;