IPropertySet : IUnknown
{
__declspec(property(get=GetValue,put=PutValue))
_variant_t Value[]; // 居然可以这么声明
}IPropertySetPtr prop(CLSID_PropertySet);prop->Value["ReadStyle"] = XXX; // _variant_t没有重载[] 本类也没有重载[] 这是什么用法
以上是我在某tlh里面看到的一段代码 很是不明白;求解释
{
__declspec(property(get=GetValue,put=PutValue))
_variant_t Value[]; // 居然可以这么声明
}IPropertySetPtr prop(CLSID_PropertySet);prop->Value["ReadStyle"] = XXX; // _variant_t没有重载[] 本类也没有重载[] 这是什么用法
以上是我在某tlh里面看到的一段代码 很是不明白;求解释
感谢 我完全是把C++的概念带到Com来了