我试图使用RegQueryVaueEx从注册表项中获取IClass值,并将其转换为我的应用程序的GUID。我可以针对REG_SZ的大小执行此操作,但是,我试图找出一种方法来对具有多个IClass的REG_MULTI_SZ的IClass值执行相同的操作。由于值之间的字符不一致,因此似乎并不简单。有时,每个值都由COMMA分隔,有时IClass值等于%b。有没有一种简单的方法可以实现我想要的?请提出建议。 最佳答案 看起来实现此目的的最佳方法是使用RegOpenKeyEx打开驱动程序的注册表项,并使用RegEnumValue循环(执行)以获取IClass值(通过将IClass值名称作为参数传递),直到失败。感谢所有的评论和建议。
10-04 13:33