Hallo,
das ging doch irgenwie mit ShowWindow...
Wenns für ein sinnvolles Programm ist:
Delphi-Quellcode:
ShowWindow(FindWindow(nil,'Program Manager'),SW_HIDE); //Desktop ausblenden
ShowWindow(FindWindow(nil,'Program Manager'),SW_SHOW); //Desktop einblenden
ShowWindow(FindWindow('Shell_TrayWnd', nil), SW_HIDE); //Taskleiste ausblenden
ShowWindow(FindWindow('Shell_TrayWnd', nil), SW_SHOW); //Taskleiste einblenden
Es würde dir eh nicht viel bringen, denn mit Doppelklick auf den ausgeblendeten Desktop öffnet sich z.B. das Startmenü ...
Florian