private List<Button> desktopButtons = new List<Button>(); private Timer refreshTimer; public DesktopSwitcherForm()
[ComImport] [Guid("6b335ad5-2037-4456-9bd9-fbdbaaed4d87")] [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] interface IObjectArray desktop switcher
Control = 0x0002, Shift = 0x0004
Type serviceType = Type.GetTypeFromCLSID(new Guid("aa509086-5ca9-4c25-8f95-589d3c07b48a")); dynamic instance = Activator.CreateInstance(serviceType); return instance; desktopButtons = new List<
public static List<Guid> GetDesktopIds() private Timer refreshTimer