using system;
using system.drawing;
using system.collections;
using system.componentmodel;
using system.windows.forms;
using system.data;
using microsoft.win32; //操作登錄檔要用的命名空間
namespace regrun //自己命名的乙個新的命名空間
///
/// 清理所有正在使用的資源。
///
protected override void dispose( bool disposing )
}
base.dispose( disposing );
}
#region windows 窗體設計器生成的**
///
/// 設計器支援所需的方法 - 不要使用**編輯器修改
/// 此方法的內容。
///
private void initializecomponent()
#endregion
///
/// 應用程式的主入口點。
///
[stathread]
static void main()
private void button1_click(object sender, system.eventargs e) //button1按下後,會執行的方法
//注意,一定要關閉,登錄檔應用。
catch(exception my) //這是捕獲異常的
}
private void button2_click(object sender, system.eventargs e) //button1是新增,這個button2是刪除。後面的實現都差不多
catch(exception my)
}
}
}
登錄檔開機啟動項
登錄檔常用開機啟動項位置 hkey current user software microsoft windows currentversion run 計算機使用者設定的啟動項 hkey local machine software microsoft windows currentversion...
Inno Setup 登錄檔啟動項 修改登錄檔
登錄檔啟動項 registry 這個可選段用來定義一些你想用安裝程式在使用者系統中建立 修改或刪除的登錄檔鍵 值。按預設,用安裝程式建立的登錄檔鍵和值在解除安裝時不刪除。如果你想讓解除安裝程式刪除鍵或值,你必須包含下面 uninsdelete 標記中的乙個。下面是 registry 段的乙個示例 下...
登錄檔中的啟動項
load鍵,隱藏得很深,位於 hkcu software microsoft windows nt currentversion windows load userinit鍵,位於 hklm software microsoft windows nt currentversion winlogon ...