public void StartListeningForDesktopSwitch(Hooker hooker) { hookerDelegater = hooker; SetWinEventHook(EVENT_SYSTEM_DESKTOPSWITCH, EVENT_SYSTEM_DESKTOPSWITCH, IntPtr.Zero, callback, 0, 0, WINEVENT_OUTOFCONTEXT | WINEVENT_SKIPOWNTHREAD); }
public KeyMouseController(string[] parentQuitMsg) { InitializeComponent(); hooker = new Hooker(); taskMgrController = new TaskMgrController(); ctrlAltDeleteScreenMgr = new CtrlAltDeleteScreen(); this.parentQuitMsg = parentQuitMsg; }