// Hiermit kann der Startbutton aus- u. eingeblended werden.

// Getestet mit D4 unter WinME

function StartButton: THandle; 
begin 
  result := findwindowex(findwindow('Shell_TrayWnd', nil), 0, 'Button', nil); 
end; 
 
// Der Starbutton nimmt die ganze Taskbar ein 
procedure TForm1.Button1Click(Sender: TObject); 
var b: THandle; 
begin 
  b := Startbutton; 
  showwindow(b, sw_hide); 
  showwindow(b, sw_showmaximized); 
end; 
 
// Der Starbutton verschwindet 
procedure TForm1.Button2Click(Sender: TObject); 
begin 
  showwindow(startbutton, sw_hide) 
end; 
 
// Der Starbutton wird wieder normal 
procedure TForm1.Button3Click(Sender: TObject); 
var b: THandle; 
begin 
  b := Startbutton; 
  showwindow(b, sw_hide); 
  showwindow(b, sw_shownormal); 
end; 
 
// Der Startbutton wird disabled 
procedure TForm1.Button4Click(Sender: TObject); 
begin 
  enablewindow(startbutton,false); 
end;


Zugriffe seit 6.9.2001 auf Delphi-Ecke