public static void Main(string[] args) { _shell = (IServiceProvider10)Activator.CreateInstance(Type.GetTypeFromCLSID(Guids.ImmersiveShell)); _manager = (IVirtualDesktopManagerInternal)_shell.QueryService(Guids.VirtualDesktopManagerInternal, Guids.IVirtualDesktopManagerInternal); GoToDesktop(int.Parse(args[0])); }
public static object COMService(Guid service, Guid riid) { return(_ServiceProvider.QueryService(service, riid)); }