Windows 10 VirtualDesktop / представление задач в VB / C # - PullRequest
0 голосов
/ 24 марта 2020

Ссылаясь на https://github.com/MScholtes/VirtualDesktop/issues/15

Я хочу сделать 3 вещи программно, а именно:

  1. Как активировать вид задачи, т.е. Win- Вкладка
  2. Как отключить представление задач
  3. Как узнать, находимся ли мы в данный момент в представлении задач

Мне удалось открыть представление задач, выполнив следующую команду в командная строка:

explorer shell:::{3080F90E-D7AD-11D9-BD98-0000947B0257}

Но запускает ли процесс в C# каждый раз, когда мне нужен просмотр задач, лучший подход? Я предпочитаю программный c способ вызова некоторых функций и т.д. c. Я попробовал следующее для активации, но ничего не получилось

public static readonly Guid CLSID_taskview = new Guid("3080F90E-D7AD-11D9-BD98-0000947B0257");
Activator.CreateInstance(Type.GetTypeFromCLSID(Guids.CLSID_taskview));

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...