1
当您调试程序并将鼠标悬停在GUID变量上时,MSVC将同时检索变量名称(例如CLSID_FilterGraph)和人名(例如Filter Graph Object)。如何获得CLSID变量名称,如MSVC?
它通过查看HKCR \ CLSID \ GUID执行第二个操作 - 但是它从哪里获取变量名?它不在注册表中。
任何想法?
当您调试程序并将鼠标悬停在GUID变量上时,MSVC将同时检索变量名称(例如CLSID_FilterGraph)和人名(例如Filter Graph Object)。如何获得CLSID变量名称,如MSVC?
它通过查看HKCR \ CLSID \ GUID执行第二个操作 - 但是它从哪里获取变量名?它不在注册表中。
任何想法?
可能是.pdb中的调试信息。它只需要迭代由MIDL生成的mumble_i.c文件中定义的CLSID。没有问题匹配他们,他们毕竟是全球唯一:)
我认为是的 - 我想我必须解决的“人名” - 运输所有的.pdbs是不值得变量名:)谢谢! – georgiosd 2010-09-06 12:49:52