- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在测试这个功能::RegGetValue
.下面的代码返回成功。
DWORD data_size = 0;
LONG result = ::RegGetValue(HKEY_LOCAL_MACHINE,
_T("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App Paths\\OUTLOOK.EXE"),
_T("Path"),
RRF_RT_REG_SZ,
NULL, NULL,
&data_size);
DWORD data_size = 0;
LONG result = ::RegGetValue(HKEY_CURRENT_USER,
_T("Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_BROWSER_EMULATION"),
_T("OUTLOOK.EXE"),
RRF_RT_REG_SZ,
NULL, NULL,
&data_size);
最佳答案
FEATURE_BROWSER_EMULATION
中的所有值根据 MSDN 文档,键是 DWORD 值,而不是字符串值:
Internet Feature Controls (B..C): Browser Emulation
通过指定 RRF_RT_REG_SZ
,你在告诉 RegGetValue()
只读取字符串值。在阅读 "Path"
时,这是有道理的。来自 App Paths
的值键,但从 FEATURE_BROWSER_EMULATION
读取时您需要指定的 key RRF_RT_REG_DWORD
反而。
关于c++ - RegGetValue 在当前用户下找不到名字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60311122/
我正在测试这个功能::RegGetValue .下面的代码返回成功。 DWORD data_size = 0; LONG result = ::RegGetValue(HKEY_LOCAL_MACHI
我正在尝试用 C++ 编写(我认为会是)一个简单的脚本来搜索注册表(特别是 SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall)并返回 Displa
假设您要开发一个函数,给定一个有效的注册表项句柄和一个值名称,如果输入项下存在该值,则返回 true,如果不存在,则返回 false它不会,并在所有其他情况下抛出 C++ 异常。 bool RegVa
我试图了解如何在 WinApi 中使用 PVOID 数据类型,因此我尝试使用 RegGetValue 函数显示一个名为 MyValue 的值(它是一个 DWORD 值),但它对我不起作用。 这是我的代
在某些代码中,我使用了 Win32 RegGetValue()从注册表中读取字符串的 API。 我两次调用上述 API: 第一次调用的目的是获得合适的大小,以便为字符串分配目标缓冲区。 第二次调用从注
注册表函数在确实存在的键上返回“未找到”。我有正确的字符集并使用双反斜杠,所以这不是问题。 这是导出 key 的输出: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\N
这个问题与c++有关,有多种变体,但我正在尝试在C中使用注册表函数。我知道包括,那么为什么它没有看到RegGetValue()。它是C++独有的吗?有没有办法在C中使用它? 这是我发现的一些代码,我试
Reading the Windows registry key "SOFTWARE\Microsoft\Windows\CurrentVersion\Run" using RegGetValue()
我是一名优秀的程序员,十分优秀!