共用方式為


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 列舉定義。 下表會詳細說明其成員。

說明
AllAccess 建立、讀取和寫入登錄變數的存取權。
建立 建立登錄變數的存取權限。
NoAccess 不允許存取登錄變數。
讀取 登錄變數的讀取存取。
寫入 登錄變數的寫入存取。

下表列出與 My.Computer.Registry 物件相關的工作範例。

收件者 請參閱
建立登錄機碼並設定其值 作法:建立登錄機碼並設定其值
刪除登錄機碼 作法:刪除登錄機碼
從登錄機碼讀取值 作法:讀取登錄機碼的值

適用於

另請參閱