Как бы не совсем так.
Виртуальные столы немного для другого юзаю.
А тут задача состоит именно скрыть окно без всяческих переключений.
+ еще не весь софт корректно работает с вирт. столами.
+ данную вещь можно присобачить к готовой программе
....
вот как-то так
