复制代码 代码如下:
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Threading;
using Microsoft.Win32;
namespace 星空个性化助手
{
public partial class Form1 : Form
{
private delegate void LoadTreeView左侧( TreeNode node );//声明委托类型
public Form1()
{
InitializeComponent ();
}
private void Form1_Load( object sender , EventArgs e )
{
Thread thread = new Thread (new ThreadStart (ReadAllReg));
thread.Start ();
}
/// <summary>
/// 读取注册表
/// </summary>
private void ReadAllReg()
{
LoadTreeView左侧 loadTreeView = new LoadTreeView左侧 (SendToTreeView);
RegistryKey reg = Registry.ClassesRoot;
TreeNode node = new TreeNode ("HKEY_CLASSES_ROOT");
ReadRegistry (reg , node);
reg.Close ();
if( treeView左侧.InvokeRequired )//将读取的根加载至TreeView
treeView左侧.BeginInvoke (loadTreeView , node);
else
{
treeView左侧.Nodes.Add (node);
}
/*----------------------------------------------------*/
reg = Registry.CurrentUser;
node = new TreeNode ("HKEY_CURRENT_USER");
ReadRegistry (reg , node);
reg.Close ();
if( treeView左侧.InvokeRequired )//将读取的根加载至TreeView
treeView左侧.BeginInvoke (loadTreeView , node);
else
{
treeView左侧.Nodes.Add (node);
}
/*----------------------------------------------------*/
reg = Registry.LocalMachine;
node = new TreeNode ("HKEY_LOCAL_MACHINE");
ReadRegistry (reg , node);
reg.Close ();
if( treeView左侧.InvokeRequired )//将读取的根加载至TreeView
treeView左侧.BeginInvoke (loadTreeView , node);
else
{
treeView左侧.Nodes.Add (node);
}
/*----------------------------------------------------*/
reg = Registry.Users;
node = new TreeNode ("HKEY_USERS");
ReadRegistry (reg , node);
reg.Close ();
if( treeView左侧.InvokeRequired )//将读取的根加载至TreeView
treeView左侧.BeginInvoke (loadTreeView , node);
else
{
treeView左侧.Nodes.Add (node);
}
/*----------------------------------------------------*/
reg = Registry.CurrentConfig;
node = new TreeNode ("HKEY_CURRENT_CONFIG");
ReadRegistry (reg , node);
reg.Close ();
if( treeView左侧.InvokeRequired )//将读取的根加载至TreeView
treeView左侧.BeginInvoke (loadTreeView , node);
else
{
treeView左侧.Nodes.Add (node);
}
}
/// <summary>
/// 发送到TreeView
/// </summary>
/// <param name="node">TreeNode</param>
private void SendToTreeView( TreeNode node )
{
treeView左侧.Nodes.Add (node);
treeView左侧.Refresh ();
}
/// <summary>
/// 递归注册表树
/// </summary>
/// <param name="reg">注册表起始点</param>
/// <param name="nodes">起始树,将在它下面建立所有子结点</param>
internal void ReadRegistry( RegistryKey reg , TreeNode nodes )//递归注册表树
{
foreach( string names in reg.GetSubKeyNames () )
{
TreeNode node = new TreeNode (names);
try
{
RegistryKey r = reg.OpenSubKey (names , false);
if( r != null )
{
ReadRegistry (r , node);
r.Close ();
}
else
{
return;
}
}
catch( Exception err )
{
continue;
}
nodes.Nodes.Add (node);
}
}
}
}
相关推荐:
SEO优化排-打造高效的网络营销利器,精神AI
SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生
优化入口:提升网站流量与转化率的秘密武器,琼海关键词排名品牌
seo需要做些什么,做seo的 ,超级ai地图
SEO基础知识解析:如何提升网站排名,助力企业成长,毕节企业建设网站
seo点击工具,seo排名点击软件推荐 ,ai狂躁
SEO费用如何根据预算选择最合适的SEO服务,营销类推广网站
为什么“360收录”是你网站推广的必备利器,seo亚马逊
SEO重要性与企业互联网发展的必由之路,互联网营销推广平台设计
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
ChatGPT打不开了吗?如何快速解决常见问题,恢复顺畅体验!,ai13212511845
SEO优化的利器:提升网站排名的秘密武器,联想ai7g-3笔记本
SEO包含的秘密:让你的网站轻松排上首页,新媒体营销推广方案目录
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
撰写稿子的AI,写作的“超级助手”来了!
AI文章精简-高效提炼与优化你的内容创作,ai quid
ChatGPT破解:人工智能未来的无限可能,污污AI解说
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
SEO流程全解析:如何提升网站流量与排名,账号如何营销推广
智能AI写文章:高效创作新风尚
WPJVX:开启数字化未来的智慧平台,关键词排名技术咨询乐云seo
SEO技巧提升网站流量:打造高效网站的关键策略,Ai测脸相
SEO文案:如何通过巧妙布局提升网站排名,吸引更多流量,娄底网站建设工作文案
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案
ChatGPT网页版内容显示不全的解决方案:如何轻松解决问题?,课件ai
优化分析:提升企业效益的关键策略,山东大网站建设
什么是SEO金融,seo是做什么的 ,ai中转程序
ChatGPT您的应用遇到问题,无法正常启动?如何解决并重新体验智能助手的魅力!,男头ai关键词
SEO分类:从基础到进阶,全面解析SEO优化的关键要素,新建设网站排名
ChatGPT的破解版:AI世界的新突破,ai无禁忌
怎么让AI写文章,轻松实现内容创作的智能化
主题导航-引领互联网世界的智慧之路,大渡口网站建设方案
SEO怎么优化比较好?全面提升网站排名的实用技巧,高级ai玩家
AI智能工具的无限可能:未来已来,你准备好了吗?
AI上的文章属于原创吗?人工智能创作内容的归属问题
怎么使用AI生成文章,轻松提升写作效率!
“扩写AI”-引领写作革命,开启智能创作新时代,dede seo 标题如何填写
SEO资讯:最新趋势,提升网站排名,快速突破流量瓶颈,廊坊seo推广咨询服务
ChatGPT3.5最新版:智能对话新纪元,带你进入AI的未来世界,ai苔藓生长
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
SEO薪资这些,你也能月入过万!,天水网站建设公司
SEO动态:2025年SEO趋势与优化技巧解析,十堰外贸网站推广费用
SEO舆情:如何通过有效的舆情管理提升企业品牌形象,seo推广外包提高收录
人工润色:让文字更具魅力的秘密武器,快排seo软件哪个最好
AI+写文章:开启智能创作新时代
seo读什么书,seo是哪个专业的 ,亚洲9ai吧
好用的AI写作软件,让创作更高效
URL站长的崛起:打造高效网站运营的秘密武器,网站建设费用计算依据
SEO深度解析:如何通过深度优化提升网站排名,带来流量和转化,咸宁网站建设大概费用
SEO优化做什么的?揭秘SEO优化的核心价值与实战应用,ai做金色