日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C#操作注冊(cè)表實(shí)例實(shí)踐淺析

C#操作注冊(cè)表實(shí)例實(shí)踐需要注意什么呢?那開始我們的講解吧:在下面的例子里,要注意:

建項(xiàng)函數(shù):CreateSubKey()

建子鍵函數(shù):SetValue();

 
 
 
  1. class Program  
  2.  //C#操作注冊(cè)表實(shí)例實(shí)踐
  3. {  
  4.  
  5. static string Generateguid()//建立GUID值的函數(shù)  
  6. {  
  7. return System.Guid.NewGuid().ToString();  
  8. }  
  9. static void Main(string[] args)  
  10. {  
  11. RegistryKey pregkey;  
  12. string preName;  
  13. //pregkey = Registry.CurrentUser.OpenSubKey(  
  14. "Control Panel\\Desktop\\WindowMetrics",true);  
  15. pregkey = Registry.LocalMachine.OpenSubKey(  
  16. "SOFTWARE\\Microsoft\\Internet Explorer\\Extensions",true);  
  17. //以只讀方式檢索子項(xiàng)  
  18. if (pregkey == null)  
  19. {  
  20. Console.WriteLine("該鍵值不存在");  
  21.     
  22. }  //C#操作注冊(cè)表實(shí)例實(shí)踐
  23. else 
  24. {  
  25. preName = Generateguid();  
  26. Console.WriteLine(preName);  
  27. Console.WriteLine("找到該鍵值");  
  28. preName = "{" + preName + "}";  
  29. //pregkey.SetValue("MinAnimate","1");  
  30. pregkey.CreateSubKey(preName);  
  31. //建立子項(xiàng)  
  32. pregkey = Registry.LocalMachine.OpenSubKey(  
  33. "SOFTWARE\\Microsoft\\Internet Explorer\\Extensions\\"+preName,   
  34. true);  
  35. //pregkey.SetValue("bbbbb", "0");  
  36. //建立子鍵,如果有此子鍵,則設(shè)值。  
  37. pregkey.SetValue("ButtonText", "添加");  
  38. //鼠標(biāo)放到bar上時(shí)顯示的文字  
  39. pregkey.SetValue("CLSID",   
  40. "{1FBA04EE-3024-11d2-8F1F-0000F87ABD16}");  
  41. //CLSID固定  
  42. pregkey.SetValue("Default Visible", "yes");  
  43. //默認(rèn)可看見  ,C#操作注冊(cè)表實(shí)例實(shí)踐
  44. pregkey.SetValue("Exec", "D:/IEbar/IEpinout.exe");  
  45. //關(guān)聯(lián)的exe文件  
  46. pregkey.SetValue("HotIcon", "D:/IEbar/Icon2.ico");  
  47. //鼠標(biāo)放到bar上時(shí)顯示的圖樣  
  48. pregkey.SetValue("Icon", "D:/IEbar/Icon1.ico");  
  49. //鼠標(biāo)未放在bar上時(shí)顯示的圖樣  
  50. //pregkey.SetValue("MenuStatusBar", "楊");  
  51. //pregkey.SetValue("MenuText", "我是楊!");  
  52.      
  53. }  //C#操作注冊(cè)表實(shí)例實(shí)踐
  54. pregkey.Close();  
  55. }  

此例子在vs2005,xp系統(tǒng)下調(diào)試通過(guò)。

生成exe文件,直接運(yùn)行,然后打開ie查看工具欄上的效果。

注意:必需要有"D:/IEbar/Icon2.ico"和"D:/IEbar/Icon1.ico"這兩個(gè)文件,否則在ie上看不出效果。

C#操作注冊(cè)表實(shí)例實(shí)踐的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C#操作注冊(cè)表有所幫助。


網(wǎng)站欄目:C#操作注冊(cè)表實(shí)例實(shí)踐淺析
文章鏈接:http://www.5511xx.com/article/cdighjd.html