青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Dragon  
Dragon
日歷
<2010年9月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789
統(tǒng)計(jì)
  • 隨筆 - 58
  • 文章 - 0
  • 評論 - 55
  • 引用 - 0

導(dǎo)航

常用鏈接

留言簿(3)

隨筆分類(58)

隨筆檔案(58)

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

 

    1. 打開注冊表鍵
   LONG RegOpenKeyEx(
  HKEY hKey,         // handle to open key主鍵
  LPCTSTR lpSubKey,  // subkey name子鍵
  DWORD ulOptions,   // reserved。必須是0
  REGSAM samDesired, // security access mask讀寫標(biāo)識
  PHKEY phkResult    // handle to open key返回的HKEY類型的指針。以后,讀寫,關(guān)閉用這個(gè)指針
  );

 

如:
// 打開HKEY_LOCAL_MACHINE主鍵下的SoftWare\\Cleaner\\Cleaner子鍵
 HKEY hKEY;
 HKEY  hKeyRoot = HKEY_LOCAL_MACHINE;
 long ret0=(::RegOpenKeyEx(hKeyRoot,"SoftWare\\Cleaner\\Cleaner",0,KEY_READ,&hKEY));
 if(ret0!=ERROR_SUCCESS)//如果無法打開hKEY,則中止程序的執(zhí)行
 {
  AfxMessageBox("錯(cuò)誤:無法打開有關(guān)的hKEY");
  return;
 }

    2. 讀取注冊表
 LONG RegQueryValueEx(
  HKEY hKey,            // handle to key打開注冊表指針
  LPCTSTR lpValueName,  // value name要讀取的鍵名稱
  LPDWORD lpReserved,   // reserved  must be NULL. 必須是NULL
  LPDWORD lpType,       // type buffer,鍵類型。我最常用REG_SZ,REG_DWORD
  LPBYTE lpData,        // data buffer。保存查詢結(jié)果的緩沖區(qū)
  LPDWORD lpcbData      // size of data buffer。緩沖區(qū)大小
);
如:
// hKEY是上面打開時(shí)得到的指針。
 LPBYTE getValue = new BYTE[80];//得到的鍵值
 DWORD keyType = REG_SZ;//定義數(shù)據(jù)類型
 DWORD DataLen = 80;//定義數(shù)據(jù)長度
 CString strUser = _T("Version");//要查詢的鍵名稱
 long ret1=::RegQueryValueEx(hKEY,strUser,NULL,&keyType,getValue,&DataLen);
 if(ret1!=ERROR_SUCCESS)
 {
  AfxMessageBox("錯(cuò)誤:無法查詢有關(guān)的注冊表信息");
  return;
 }

 

    3. 寫注冊表
  LONG RegSetValueEx(
  HKEY hKey,           // handle to key。打開注冊表的指針
  LPCTSTR lpValueName, // value name 要寫入的鍵
  DWORD Reserved,      // reserved  必須是0
  DWORD dwType,        // value type 寫入值類型
  CONST BYTE *lpData,  // value data 要寫入的數(shù)據(jù)
  DWORD cbData         // size of value data 。數(shù)據(jù)SIZE
);
如:
// 寫注冊表。修改Version為1.0.12
// 寫入CString類型的數(shù)據(jù)
CString strVersion = _T("Version");//要寫入的鍵名稱
LPCTSTR strVersionValue = "1.0.12";
long ret = ::RegSetValueEx(hKEY, strVersion, 0, REG_SZ, (const BYTE *) strVersionValue, strlen(strVersionValue)+1);
if(ret!=ERROR_SUCCESS)
{
 AfxMessageBox("錯(cuò)誤:無法查詢有關(guān)的注冊表信息");
 return;
}
[/code]

 

    4. 創(chuàng)建一個(gè)新鍵
LONG RegCreateKeyEx(
  HKEY hKey,                                  // handle to open key。打開的注冊表指針
  LPCTSTR lpSubKey,                           // subkey name。子鍵名稱
  DWORD Reserved,                             // reserved。必須為0
  LPTSTR lpClass,                             // class string。已經(jīng)存在時(shí)用,一般為NULL
  DWORD dwOptions,                            // special options
               //默認(rèn)值REG_OPTION_VOLATILE,保存在注冊表,下次開機(jī)仍然存在
               //REG_OPTION_VOLATILE,保存在內(nèi)存
               //REG_OPTION_BACKUP_RESTORE
  REGSAM samDesired,                          // desired security access。操作權(quán)限。一般KEY_ALL_ACCESS,除非有特殊需要,請查閱MSDN
  LPSECURITY_ATTRIBUTES lpSecurityAttributes, // inheritance。繼承性。一般為NULL
  PHKEY phkResult,                            // key handle 。返回該鍵值鎮(zhèn)。
  LPDWORD lpdwDisposition                     // disposition value buffer
             //REG_CREATED_NEW_KEY The key did not exist and was created.
           //REG_OPENED_EXISTING_KEY The key existed and was simply opened without being changed.

);

 

    5. 刪除一個(gè)鍵
LONG RegDeleteKey(
  HKEY hKey,         // handle to open key
  LPCTSTR lpSubKey   // subkey name
);

 

    6. 刪除一個(gè)鍵值
LONG RegDeleteValue(
  HKEY hKey,            // handle to key
  LPCTSTR lpValueName   // value name。值名稱,不是打開的那個(gè)指針,是查詢到的指針,如果為空RegSetValueEx創(chuàng)建的值將被刪除
);

 

    7. 刷新注冊表
LONG RegFlushKey(
  HKEY hKey   // handle to key to write。寫入所有的值,在給定的指針
);

//這個(gè)函數(shù)是將改變數(shù)據(jù)直接寫到硬盤上,不要頻繁使用,會影響性能

 

    8.  導(dǎo)入一個(gè)注冊表文件到指定的鍵下
LONG RegLoadKey(
  HKEY hKey,        // handle to open key
  LPCTSTR lpSubKey, // subkey name
  LPCTSTR lpFile    // registry file name
);

//沒有用

 

    9. 關(guān)閉打開的注冊表
LONG RegCloseKey(
  HKEY hKey   // handle to key to close
);

轉(zhuǎn)載:http://blog.csdn.net/huangzhtao/archive/2008/08/04/2763638.aspx
posted on 2008-09-06 13:01 Dragon 閱讀(1481) 評論(0)  編輯 收藏 引用 所屬分類: VC
 
Copyright © Dragon Powered by: 博客園 模板提供:滬江博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美性一二三区| 宅男噜噜噜66一区二区| 亚洲电影av在线| 国产午夜精品理论片a级大结局| 欧美一区二区视频在线观看2020 | 欧美一级大片在线观看| 亚洲在线播放| 久久婷婷蜜乳一本欲蜜臀| 久久久欧美一区二区| 蜜桃久久精品乱码一区二区| 欧美成人国产| 国产精品视频一区二区高潮| 在线观看国产成人av片| 99视频热这里只有精品免费| 久久高清国产| 中文国产成人精品| 欧美第一黄网免费网站| 国产精品日韩欧美| 91久久久久久久久久久久久| 国产精品99久久久久久久久| 欧美影视一区| 亚洲视频一区在线| 欧美日韩国产精品成人| 一区二区在线观看视频在线观看| 亚洲免费观看高清完整版在线观看| 欧美一级播放| 亚洲在线视频网站| 国产精品美女在线| 亚洲欧洲综合| 欧美国产综合一区二区| 午夜精品一区二区三区在线视 | 好看不卡的中文字幕| 亚洲动漫精品| 久久精品国产精品 | 亚洲福利小视频| 亚洲在线国产日韩欧美| 国产精品国产三级国产专播精品人 | 欧美日韩精品系列| 亚洲黄色视屏| 亚洲第一久久影院| 欧美精品91| 午夜精品视频网站| 亚洲一区二区不卡免费| 国产免费观看久久| 嫩草影视亚洲| 国产精品av一区二区| 欧美影院视频| 欧美日韩免费视频| 久久久久9999亚洲精品| 免费短视频成人日韩| 午夜精品在线视频| 农夫在线精品视频免费观看| 一本久道久久综合婷婷鲸鱼| 99天天综合性| 亚洲欧洲综合另类| 亚洲综合色网站| 亚洲国产精品成人综合| 一区二区三区视频观看| 亚洲激情成人网| 欧美一区二区三区精品电影| 性欧美在线看片a免费观看| 一区二区三区在线免费视频| 最新69国产成人精品视频免费| 国产精品成人午夜| 欧美激情一区二区在线| 国产一区观看| 欧美亚洲视频| 亚洲欧美日韩一区二区在线| 欧美激情第1页| 欧美成人久久| 亚洲精品少妇网址| 欧美乱大交xxxxx| 亚洲经典三级| 亚洲视频在线一区观看| 欧美日韩高清在线播放| 日韩视频在线永久播放| 亚洲午夜精品17c| 国产精品www994| 亚洲色无码播放| 久久国产精品一区二区| 国产日韩欧美日韩| 欧美伊人久久久久久午夜久久久久| 亚洲欧美日韩成人高清在线一区| 欧美午夜精品久久久久久浪潮| 正在播放欧美视频| 老牛影视一区二区三区| 亚洲精品网站在线播放gif| 欧美日韩国产大片| 亚洲欧美日韩在线观看a三区| 久久野战av| 亚洲视频在线观看| 狠狠色狠狠色综合系列| 欧美日韩视频在线| 在线看不卡av| 国产精品一区在线观看你懂的| 久久女同互慰一区二区三区| 中文日韩在线| 韩日视频一区| 欧美午夜精品| 欧美极品在线视频| 欧美成人一区在线| 久久精品99久久香蕉国产色戒| 在线视频日本亚洲性| 亚洲承认在线| 久久综合给合| 久久性天堂网| 久久综合久久综合这里只有精品 | 国产一区白浆| 欧美伦理91| 欧美激情视频在线免费观看 欧美视频免费一| 在线一区亚洲| 在线视频中文亚洲| 亚洲毛片在线| 夜夜嗨av色综合久久久综合网| 亚洲国产日韩一区二区| 欧美~级网站不卡| 美国成人毛片| 欧美激情一区在线观看| 亚洲三级影片| 中文久久精品| 欧美一区二区三区四区在线观看地址 | 狠狠色狠狠色综合人人| 激情成人中文字幕| 亚洲高清激情| 亚洲一区在线观看免费观看电影高清| 一级日韩一区在线观看| 亚洲在线观看免费| 久久夜色精品国产欧美乱极品| 国产美女在线精品免费观看| 国产精品日韩精品欧美精品| 国产亚洲日本欧美韩国| 999亚洲国产精| 久久精品成人一区二区三区蜜臀 | 欧美国产精品va在线观看| 欧美精品 日韩| 国产欧美精品国产国产专区| 亚洲黄色毛片| 久久久久国产精品厨房| 在线亚洲高清视频| 免费在线观看一区二区| 国产一区二区三区久久悠悠色av| 亚洲国产精彩中文乱码av在线播放| 亚洲一二三四久久| 欧美激情精品久久久六区热门| 亚洲免费一级电影| 国产精品入口福利| 亚洲男人的天堂在线| 日韩一二三区视频| 欧美精品免费在线观看| 91久久综合| 最近看过的日韩成人| 久久综合免费视频影院| 亚洲国产欧美一区二区三区丁香婷| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲高清电影| 久久综合中文字幕| 亚洲精品在线视频观看| 禁断一区二区三区在线| 久久国产综合精品| 午夜性色一区二区三区免费视频| 国产精品自在在线| 欧美大片免费久久精品三p| 欧美美女操人视频| 久久精品首页| 欧美精品一区二区三区视频 | 精品成人在线观看| 亚洲黄色影片| 国内精品国语自产拍在线观看| 亚洲精品国偷自产在线99热| 一区二区亚洲| 久久久久久久综合| 亚洲一区二区成人| 欧美精品久久久久久| 久久午夜精品一区二区| 国产精品视频最多的网站| 欧美激情2020午夜免费观看| 国产亚洲福利一区| 亚洲一级在线观看| 亚洲一区二区三区三| 欧美日韩视频在线观看一区二区三区 | 亚洲图片自拍偷拍| 国产精品二区在线| 亚洲一区二区三区激情| 99国产一区| 亚洲国产高清高潮精品美女| 亚洲美女啪啪| 国产有码一区二区| 欧美午夜理伦三级在线观看| 久久精品女人的天堂av| 一本色道久久综合亚洲二区三区| 中文国产亚洲喷潮| 国产模特精品视频久久久久| 久久高清一区| 亚洲少妇自拍| 欧美激情亚洲自拍| 亚洲综合电影一区二区三区| 国产日韩欧美不卡在线| 午夜欧美大尺度福利影院在线看| 欧美人成免费网站| 亚洲图片激情小说|