C# visual basic在运行时更改注册表值
VisualBasic中是否有一个对象/代码/东西可以更改某些注册表值(通过单击按钮之类的操作(我知道怎么做!)),而这些值不是程序本身的值?我需要路径C# visual basic在运行时更改注册表值,c#,vb.net,windows,visual-studio,C#,Vb.net,Windows,Visual Studio,VisualBasic中是否有一个对象/代码/东西可以更改某些注册表值(通过单击按钮之类的操作(我知道怎么做!)),而这些值不是程序本身的值?我需要路径HKEY\u CURRENT\u USER\Software\Microsoft\Windows\DWM并将coloriationglassattribute更改为2。 有人知道怎么做吗?该类具有您需要的功能 出于您声明的目的,您可以这样使用它: Dim key = Microsoft.Win32.Registry.CurrentUser.Ope
HKEY\u CURRENT\u USER\Software\Microsoft\Windows\DWM
并将coloriationglassattribute
更改为2。
有人知道怎么做吗?该类具有您需要的功能
出于您声明的目的,您可以这样使用它:
Dim key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(
"SOFTWARE\\Microsoft\\Windows\\DWM", True)
If key IsNot Nothing Then
key.SetValue("ColorizationGlassAttribute", 2)
key.Close()
End If