因为要做从 COM 到 NPAPI 的封装,遇到了从 VARIANT 向 NPVARIANT 转化的处理。
其中CComVariants 进行 Detach 打印出来的值为 8204。该值和 VARTYPE 里的任何值都不匹配,只能是数据的组合?经核实,的确如此。
VT_VARIANT + VT_ARRAY。。可以把它当做一个数组看。。。
验证通过,可以当个数组用。。但为啥,不知道。。越发感觉COM深奥。。
继续转化,杯具的数据类型。。
因为要做从 COM 到 NPAPI 的封装,遇到了从 VARIANT 向 NPVARIANT 转化的处理。
其中CComVariants 进行 Detach 打印出来的值为 8204。该值和 VARTYPE 里的任何值都不匹配,只能是数据的组合?经核实,的确如此。
VT_VARIANT + VT_ARRAY。。可以把它当做一个数组看。。。
验证通过,可以当个数组用。。但为啥,不知道。。越发感觉COM深奥。。
继续转化,杯具的数据类型。。