注册表查询取值!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了注册表查询取值!!!相关的知识,希望对你有一定的参考价值。

 1 char* read_reg_sz()//读取操作表,其类型为REG_SZ
 2 {
 3     HKEY hkey;
 4     LPCTSTR data_set = _T("\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders");  //\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Favorites"‘
 5 
 6         if (ERROR_SUCCESS == ::RegOpenKeyEx(HKEY_CURRENT_USER, data_set, 0, KEY_READ, &hkey))
 7         {
 8             TCHAR dwValue[256];
 9             DWORD dwSzType = REG_SZ;
10             DWORD dwSize = sizeof(dwValue);
11             _tsetlocale(LC_ALL, _T("chs")); 
12             if (::RegQueryValueEx(hkey, _T("Favorites"), 0, &dwSzType, (LPBYTE)&dwValue, &dwSize) != ERROR_SUCCESS)
13             {
14                 cout << "无法查询有关的注册表信息" << endl;
15             }
16             char* reValue;
17             reValue = UnicodeToAnsi(dwValue);
18             ::RegCloseKey(hkey);
19             return reValue;
20         }
21         ::RegCloseKey(hkey);
22 }

 

以上是关于注册表查询取值!!!的主要内容,如果未能解决你的问题,请参考以下文章

26.Qt Quick QML-RotationAnimationPathAnimationSmoothedAnimationBehaviorPauseAnimationSequential(代码片段

你如何在 python 中处理 graphql 查询和片段?

当我点击我的应用程序中的注册用户片段时应用程序崩溃..其中包含recyclerview

[mybatis]动态sql_sql_抽取可重用的sql片段

在片段中注册和取消注册BroadcastReceiver

Microsoft SQL Server 代码片段收集