Ссылаясь на https://github.com/MScholtes/VirtualDesktop/issues/15
Я хочу сделать 3 вещи программно, а именно:
- Как активировать вид задачи, т.е. Win- Вкладка
- Как отключить представление задач
- Как узнать, находимся ли мы в данный момент в представлении задач
Мне удалось открыть представление задач, выполнив следующую команду в командная строка:
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));
Спасибо.