varSrc | 一个已存在的COleVariant或VARIANT对象,将要被拷贝到新的COleVariant对象中。
|
pSrc | 一个指向将要被拷贝到新的COleVariant对象中的VARIANT对象的指针。
|
lpszSrc | 一个以空字符结尾的,将要被拷贝到新的COleVariant对象中的字符串。
|
vtSrc | 新的COleVariant对象的VARTYPE。
|
strSrc | 一个将要被拷贝到新的COleVariant对象中去的CString对象。
|
nSrc, lSrc | 一个将要被拷贝到新的COleVariant对象中去的数字值。
|
vtSrc | 新的COleVariant对象的VARTYPE。
|
curSrc | 一个将要被拷贝到新的COleVariant对象中去的COleCurrency对象。
|
fltSrc, dblSrc | 一个将要被拷贝到新的COleVariant对象中去的数字值。
|
dateSrc | 一个将要被拷贝到新的COleVariant对象中去的COleDataTime对象。
|
arrSrc | 一个将要被拷贝到新的COleVariant对象中去的CByteArray对象。
|
lbSrc | 一个将要被拷贝到新的COleVariant对象中去的CLongBinary对象。
|
· | COleVariant() | 创建一个空的COleVariant对象,VT_EMPTY。
|
· | COleVariant(varSrc) | 拷贝一个已存在的VARIANT或COleVariant对象。保留可变类型。
|
· | COleVariant(pSrc) | 拷贝一个已存在的VARIANT或COleVariant对象。保留可变类型。
|
· | COleVariant(lpszSrc) | 将一个字符串拷贝到新对象中,VT_BSTR(UNICODE)。
|
· | COleVariant(lpszSrc, vtSrc) | 将一个字符串拷贝到新对象中。参数vtSrc必须是VT_BSTR(UNICODE)或VT_BSTRT(ANSI)。
|
· | COleVariant(strSrc) | 将一个字符串拷贝到新对象中,VT_BSTR(UNICODE)。
|
· | COleVariant(nSrc) | 将一个8位的整数拷贝到新对象中,VT_UI1。
|
· | COleVariant(nSrc, vtSrc) | 将一个16位整数(或布尔值)拷贝到新对象中。参数vtSrc必须是VT_I2或VT_BOOL。
|
· | COleVariant(lSrc, vtSrc) | 将一个32位整数(或SCODE值)拷贝到新对象中。参数vtSrc必须是VT_I4,VT_ERROR或VT_BOOL。
|
· | COleVariant(curSrc) | 将一个COleCurrency值拷贝到新对象中,VT_CY。
|
· | COleVariant(fltSrc) | 将一个32位的浮点数拷贝到新对象中,VT_R4。
|
· | COleVariant(dblSrc) | 将一个64位的浮点数拷贝到新对象中,VT_R8。
|
· | COleVariant(dateSrc) | 将一个COleDataTime值拷贝到新对象中,VT_DATE。
|
· | COleVariant(arrSrc) | 将一个CByteArray对象拷贝到新对象中,VT_EMPTY。
|
· | COleVariant(lbSrc) | 将一个CLongBinary对象拷贝到新对象中,VT_EMPTY。
|
如果要获取更多的信息,请参见“Platform SDK”中的VARIANT和VARTYPE项。