DTB>если не ошибаюсь, никто не мешает создать невидимое окно (даже сервису), и заниматься пересылкой через него
Насколько мне известно, окна принадлежат какому-либо конкретному рабочему столу (и конкретному сеансу). Соответственно, если служба не интерактивная (а в Vista оно всегда так), то такой подход работать не будет.