就是博客
If you think you can, you can!

using Microsoft.Win32;

 

public static void RunWhenStart(bool Started, string name, string path)

        {

            RegistryKey HKLM = Registry.LocalMachine;

            RegistryKey Run = HKLM.CreateSubKey(@"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\");

            if (Started == true)

            {

                try

                {

                    Run.SetValue(name, path);

                    HKLM.Close();

                }

                catch (Exception Err)

                {

                    MessageBox.Show(Err.Message.ToString(), @"IncMonitor\", MessageBoxButtons.OK, MessageBoxIcon.Error);

                }

            }

            else

            {

                try

                {

                    Run.DeleteValue(name);

                    HKLM.Close();

                }

                catch (Exception)

                {

                    //

                }

            }

        }

posted on 2010-12-17 10:58  sungcong  阅读(264)  评论(0编辑  收藏  举报