91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C/C++新建注冊表項的代碼示例

發布時間:2020-09-17 18:56:41 來源:腳本之家 閱讀:303 作者:烈風 欄目:編程語言

使用Windows API 函數中的RegCreateKeyEx函數來實現對注冊表新建注冊表項。

RegCreateKeyEx函數:

原形:LONG RegCreateKeyEx( 
   HKEY hKey,  // 主鍵名稱 
   LPCTSTR lpSubKey,  // 子鍵名稱或路徑 
   DWORD Reserved,  // 保留,為0 
   LPTSTR lpClass,  // 一般設置為NULL
   DWORD dwOptions,  
     /* 對你建立的鍵的一些選項,可以是這些值:REG_OPTION_NON_VOLATILE,REG_OPTION_VOLATILE,   REG_OPTION_BACKUP_RESTORE第一個是默認的了。一般用第一個就可以了。*/ 
   REGSAM samDesired, // 設置你對你建立的這個鍵的訪問權限
   LPSECURITY_ATTRIBUTES lpSecurityAttributes, 
     //一般設置為NULL
   PHKEY phkResult,  // 返回新建注冊表項的句柄 
   LPDWORD lpdwDisposition //用來查看是打開一個已經有的鍵,還是新建了鍵 
  
); 

返回值:不成功返回非0,成功返回ERROR_SUCCESS.  

解釋:打開指定的鍵或子鍵。如果要打開的鍵不存在的話,本函數會試圖建立它。當在創建或打開注冊表的鍵時,需要指定訪問權限,而這些訪問權限需要到一級。默認的權限是KEY_ALL_ACCESS權限。還有KEY_CREATE_LINK創建字符鏈權限,KEY_CREATE_SUB_KEY創建子鍵權限,KEY_EXECUTE讀取鍵權限,KEY_NOTIFY獲得修改鍵通知的權限,KEY_QUERY_VALUE查詢鍵值的權限,KEY_SET_VALUE設置數據值的權限。注意不能在根一級建鍵,在注冊表的根一級僅可有預定義的鍵。具體使用,請查看聯機手冊。

查看微軟官方文檔:http://msdn.microsoft.com/zh-cn/aa911940

代碼示例:

# include <windows.h>
# include <tchar.h>
int main(void)
{
 HKEY hKey = NULL;
 TCHAR * subKey = _T("SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\2345PCSafe\\test");
 DWORD dwOptions = REG_OPTION_NON_VOLATILE;
 DWORD dwDisposition;
 long resulte = RegCreateKeyEx(HKEY_LOCAL_MACHINE, subKey, 0, NULL,
 dwOptions, KEY_WRITE, NULL, &hKey, &dwDisposition);
 if (resulte != ERROR_SUCCESS)
 {
 MessageBox(NULL, _T("打開注冊表失敗"), _T("提示"), MB_OK);
 }
 else
 {
 if (dwDisposition == REG_OPENED_EXISTING_KEY)
 {
 MessageBox(NULL, _T("打開一個存在的注冊表項"), _T("提示"), MB_OK);
 }
 else if (dwDisposition == REG_CREATED_NEW_KEY)
 {
 MessageBox(NULL, _T("新建一個注冊表項"), _T("提示"), MB_OK);
 }
 }
 return 0;
}

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

修水县| 宁南县| 洞口县| 内江市| 丽水市| 即墨市| 霍林郭勒市| 磴口县| 阜南县| 广汉市| 阿拉善左旗| 娱乐| 原阳县| 同心县| 娄烦县| 新密市| 石棉县| 太白县| 宜兰市| 凤山市| 方正县| 莱阳市| 汉川市| 鹰潭市| 新蔡县| 寿光市| 柳州市| 卢龙县| 白朗县| 伽师县| 兴安县| 阿拉尔市| 德钦县| 霞浦县| 曲松县| 三门峡市| 长子县| 汉阴县| 康平县| 宁阳县| 鹿邑县|