Was verstehst du unter einem virtuellen Desktop? Und warum ein virtueller und kein echter (mit CreateDesktop erstellter)?
Ein nicht sichtbarer neuer Desktop.

Ich suche schon eine Zeit nach einem
CreateDesktop-Beispiel ohne Erfolg.
Ein Fenster unter MS-Windows wird mit CreateWindow und Konsorten erstellt.
Lösung: Globale Hook-
Dll, die intern die oben genannte(n) Funktionen hookt..!
Nun ja, ich hooke
CreateProcess.