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