问题一:
书上的内容:
对于一个接口类型的表达式,可以被赋予一个变体类型(Variant),如果接口类型是IDispatch,则Variant变量的类型码是varDispatch,否则为varUnknow。
**
请问当我申明了一个Variant变量的时候,它的类型码应该没定吧,那默认的是什么类型码呢?应该是根据我赋予的东西才变成相应的类型码的吧。问题二:
书上的内容:
类型码为varUnknow,varEmpty,varDispatch的Variant变量,可以转换为IInterface接口类型;
类型码为varEmpty或varDispatch的Variant变量,可以转换为IDispatch接口类型。
各种接口类型他们都对应相应的类型码吗?那我在开发的时候,怎么来确定这些类型码呢?