RegistryProxy.LocalMachine 屬性

定義

回傳一個 RegistryKey 類型,提供存取 HKEY_LOCAL_MACHINE

public:
 property Microsoft::Win32::RegistryKey ^ LocalMachine { Microsoft::Win32::RegistryKey ^ get(); };
public Microsoft.Win32.RegistryKey LocalMachine { get; }
member this.LocalMachine : Microsoft.Win32.RegistryKey
Public ReadOnly Property LocalMachine As RegistryKey

屬性值

RegistryKey

範例

此範例開啟子鍵 Software\MyCompany\Preferences 並將值 FontColor 設為 "red"

My.Computer.Registry.LocalMachine.OpenSubKey(
  "Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")

備註

HKEY_LOCAL_MACHINE 通常用於儲存在 Windows 中使用者間不變的設定。 所有電腦使用者共用此金鑰。 其五個子鍵(HardwareSAMSecuritySoftwareSystem和)儲存本地機器的設定資料。

位於命名空間中的 RegistryPermission 類別 System.Security.Permissions 控制登錄變數的存取。 登錄檔變數不應儲存在沒有 RegistryPermission 程式碼存取的記憶體位置。 同樣地,授予權限時,盡量給予完成工作所需的最少權限。

登錄檔權限存取值由 RegistryPermissionAccess 列舉定義。 下表列出其成員。

價值觀 Description
AllAccess 建立、讀取及寫入登錄檔變數的存取權。
Create 建立登錄檔變數的存取權限。
無訪問 無法存取登錄變數。
讀取 讀取登錄檔變數的存取權。
書寫 對登錄檔變數的寫入權限。

下表列出涉及該 My.Computer.Registry 物件的任務範例。

看!
建立登錄檔鍵並設定其值 如何:建立登錄檔金鑰並設定其值
刪除登錄檔金鑰 如何:刪除登錄機碼
讀取登錄檔金鑰的值 如何:從登錄檔金鑰讀取值

適用於

另請參閱