Using RegQueryInfoKey
Using RegQueryInfoKey
本文关键字:RegQueryInfoKey Using 更新时间:2023-10-16
我是编程新手,我想知道注册表项中的条目数。我认为条目被称为子关键字,但我不确定。我正在尝试使用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
传递到函数中,而不是意味着您可以完全省略参数。