Wenn WndParent ein HWND (Fenster-
Handle) ist (was ich ohne nachzuschlagen vermute), dann sind 0, bzw. NULL und GetDesktopWindow zumindest in allen bisherigen Windows Versionen identisch - zumindest in ein und dem selben Usercontext. Wie es bei "fremden" Desktops aussieht, weiss ich nicht.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)