/// <summary> /// 开机启动CheckBox的改变事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void checkAutoRun(object sender, EventArgs e) { if (startWithBoot.Checked != AutoRun.isAutoRun(appName, Application.ExecutablePath)) { AutoRun.setAutoRun(appName, Application.ExecutablePath, startWithBoot.Checked); } }
public commandView() { InitializeComponent(); ini = new LoadConfig(Application.StartupPath + @"\command.ini"); hi = new HintDialog(); loading = new Loading(); InitList(); if (AutoRun.isAutoRun(appName, Application.ExecutablePath)) { startWithBoot.Checked = true; } else { startWithBoot.Checked = false; } _keyboardHook.InstallHook(KeyPress); delay = new System.Timers.Timer(200); delay.Elapsed += new System.Timers.ElapsedEventHandler(tick); delay.AutoReset = false; t = new System.Timers.Timer(600); t.Elapsed += new System.Timers.ElapsedEventHandler(typing); t.AutoReset = false; lt = new System.Timers.Timer(500); lt.Elapsed += new System.Timers.ElapsedEventHandler(hideLoad); lt.AutoReset = false; //keycode值与String对应 keycode.Add(48, "0"); keycode.Add(49, "1"); keycode.Add(50, "2"); keycode.Add(51, "3"); keycode.Add(52, "4"); keycode.Add(53, "5"); keycode.Add(54, "6"); keycode.Add(55, "7"); keycode.Add(56, "8"); keycode.Add(57, "9"); keycode.Add(188, ","); keycode.Add(190, "."); keycode.Add(191, "/"); keycode.Add(186, "sm"); keycode.Add(222, "'"); keycode.Add(219, "lb"); keycode.Add(221, "]"); keycode.Add(220, "\\"); keycode.Add(189, "-"); keycode.Add(187, "eq"); }