Wenn Du "Desktop anzeigen" ausführst, wird das Commando "ToggleDesktop" ausgeführt, wodurch unter anderem alle Sichtbaren Fenster minimiert werden. Wenn Du verhindern willst, dass sich Dein Fenster auch minimiert, musst Du diesen Systemcall irgendwie abfangen.
Schaue mal hier:
http://forum.dsdt.info/viewtopic.php...=toggledesktop