gpt4 book ai didi

c++ - 使用 RegQueryInfoKey

转载 作者:太空宇宙 更新时间:2023-11-04 12:18:39 27 4
gpt4 key购买 nike

我是编程新手,我想知道注册表项中的条目数。我认为条目称为子键,但我不确定。我正在尝试使用 RegQueryInfoKey() 但由于我是初学者,所以我并不完全理解 MSDN 网页。

HKEY hKey = HKEY_LOCAL_MACHINE;
char regpath[] = "SOFTWARE\\MyApplication\\"
LPDWORD numberofEntries;
RegOpenKeyEx(hKey, regpath, 0, KEY_READ, &hKey);
RegQueryInfoKey(hKey, NULL, NULL, NULL, numberofEntries, NULL);

然后我想打印这个键中的条目数。上面的代码不起作用,应用程序崩溃。

这是怎么做到的?谢谢

最佳答案

RegQueryInfoKey有 12 个参数。你只传递了 6。我什至不明白它是如何编译的——也许你提供了你自己的 RegQueryInfoKey 定义,而不是来自 Windows 头文件的定义。

RegQueryInfoKey 的许多参数都标记为可选,您可能对此感到困惑。这仅意味着您可以将 NULL 传递给函数,而不是您可以完全省略参数。

关于c++ - 使用 RegQueryInfoKey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6323876/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com