| 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项。