-
-
[求助]VC开发环境在调试时,能把任何GUID或IID转换为它的名字,是怎么做的?
-
发表于:
2010-2-4 18:09
4227
-
[求助]VC开发环境在调试时,能把任何GUID或IID转换为它的名字,是怎么做的?
VC6在调试时,对GUID能解析出它的名字,
如:GUID在我用的时候有种情况,CLSID和IID
IID为IUnknown时,VC的监视窗口能算出它的名字叫IID_IUnKnown
CLSID为某个COM的时候,能取来COM的名字来
这是怎么做到的?我想像中的方法有,对于IID:
1.VC对所有它已知的IID做了个大的表,能自己取出来!
2.有相应的函数能取出来(原理也是函数内部有一张大的表,但好处是第三方程序能使用)!
对于CLSID:
除了自己去注册表根据CLSID取名字名,还有别的方法吗?如现成的函数?
如果是第2种情况就好了,这样我就可以在自己的程序里使用了,不过貌似这种可能性不大……
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法