登錄表概述
Windows 登錄表是層級式資料庫,儲存作業系統組態、應用程式設定、使用者偏好、環境變數、安全性與網路管理等資訊(NT/2000 以上版本)。詳細結構請參考「登錄表學習教程」。
.NET 登錄表支援
Microsoft.Win32 命名空間提供 Registry(根鍵存取)與 RegistryKey(鍵值操作)兩個密封類別,封裝 Win32 API,支援本機與遠端操作。
本章節架構
- 18.1.1 登錄表概述
- 18.1.2 C# 對登錄表程式設計的支援(本文 79153 詳細說明)
- 18.1.3 登錄表程式設計範例
- 範例一:修改「開始」選單(本文 79154)
- 範例二:在「新增」中加入自訂檔案類型(本文 79155)
學習路徑建議
- 先閱讀 79153 掌握核心 API 與權限模型。
- 實作 79154 體驗系統級設定修改。
- 實作 79155 理解檔案關聯註冊流程。
- 嘗試擴充:讀取安裝路徑、啟動參數、自動更新版本號等實務場景。