⤷ Open start menu

Use SendMessage function with WM_SYSCOMMAND message and SC_TASKLIST parameter.

procedure TForm1.Button1Click(Sender: TObject);
begin
  SendMessage(Handle, WM_SYSCOMMAND, SC_TASKLIST, 1);
end;
More for developers