gpt4 book ai didi

windows - 将 “\”附加到HKCR\TypeLib\下的文件路径是什么意思

转载 作者:行者123 更新时间:2023-12-03 11:12:53 25 4
gpt4 key购买 nike

尝试解析TypeLib注册表项下的文件路径时,我看到了几个(并非全部)注册表值,如下所示:

HKEY_CLASS_ROOT\TypeLib\\{EE9CFA8C-F997-4221-BE2F-85A5F603218F}\1.0\0\win64(Defalt): C:\Program Files (x86)\Microsoft Office\root\VFS\ProgramFilesX64\Microsoft Office\Office16\OCHelper.dll\1

HKEY_CLASS_ROOT\TypeLib\\{F9E34568-0298-46D3-B9C4-19AFB415CBA8}\1.0\0\win32(Default): C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Packages\mswebprj.dll\5

HKEY_CLASS_ROOT\TypeLib\\{F2A7EE29-8BF6-4a6d-83F1-098E366C709C}\1.0\0\win32(Default): C:\Program Files (x86)\Microsoft Office\Root\Office16\ONENOTE.EXE\2

每个文件路径都在其后附加反斜杠。显然,这些文件路径对文件系统不合法。我想知道是否有人可以识别该语法,以及附录对这些注册表项下的typelib注册意味着什么。

最佳答案

通常,我们根据注册表信息将 LoadRegTypeLib 用于负载typelib。函数LoadRegTypeLib遵循 LoadTypeLib 来加载文件。并阅读 LoadTypeLib 的“备注”部分

By default, the type library is extracted from the first resource of type ITypeLib. To load a different type of library resource, append an integer index to szFile. For example:


ITypeLib *ptlib;
LoadTypeLib("C:\\MONTANA\\EXE\\MFA.EXE\\3", &ptlib)

This statement loads the type library resource 3 from the file Mfa.exe file.

关于windows - 将 “\<num>”附加到HKCR\TypeLib\<TypeLib>下的文件路径是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46268523/

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