コード例 #1
0
        public HiddenContext()
        {
            var form = new VirtualDesktopSwitcherForm();

            form.Show();
            if (form.HideOnStartup)
            {
                form.Hide();
            }
        }
        public VirtualDesktopSwitcherForm()
        {
            InitializeComponent();

            _formInstance      = this;
            _keyboardSimulator = (new InputSimulator()).Keyboard;
            _forms             = new List <Form>();

            ReadVersion();
            ReadConfig();
            CheckForStartupShortcut();
            AttachHook();
            FindWindows();
        }
コード例 #3
0
        private WinApi.HookProc _mouseHookProcedure; // Need to keep a reference to hookproc or otherwise it will be GC:ed.

        #endregion Fields

        #region Constructors

        public VirtualDesktopSwitcherForm()
        {
            InitializeComponent();

            _formInstance = this;
            _keyboardSimulator = (new InputSimulator()).Keyboard;
            _rectangles = new List<Rectangle>();
            _forms = new List<Form>();

            ReadVersion();
            ReadConfig();
            CheckForStartupShortcut();
            AttachHook();
            FindWindows();
        }
コード例 #4
0
 public HiddenContext()
 {
     var form = new VirtualDesktopSwitcherForm();
     form.Show();
     if (form.HideOnStartup) form.Hide();
 }