Утилизация виртуального рабочего стола (C # / WinForms) - PullRequest
1 голос
/ 26 апреля 2011

Я создал Virtual Desktop Manager для клиента, который позволяет ему немного лучше организовать свой рабочий стол, отделяя бизнес от личного и т. Д. И т. Д.

Но прежде чем отправить его ему, мне нужно научиться распоряжаться созданным им рабочим столом. Например, если я создаю новый виртуальный рабочий стол, то позже, когда я закончу с программой, я бы хотел, чтобы все созданные виртуальные рабочие столы были удалены, очевидно ...

Но спустя месяцы я больше не могу найти эту документацию на MSDN. Похоже, что расположение и информация были перемещены.

Может кто-нибудь помочь, пожалуйста? Любая помощь очень ценится.

Спасибо!

1 Ответ

1 голос
/ 26 апреля 2011

В соответствии с MSDN Window Station и функциями рабочего стола и Функция CreateDesktop :

Если функция завершается успешно, возвращаемое значение является дескриптором вновь созданного рабочего стола. Если указанный рабочий стол уже существует, функция завершается успешно и возвращает дескриптор существующего рабочего стола. Когда вы закончите использовать дескриптор, вызовите функцию CloseDesktop , чтобы закрыть ее.

...