COleVariant::COleVariant
COleVariant 개체를 생성합니다.
구문
COleVariant( );
COleVariant(
const VARIANT& varSrc
);
COleVariant(
const COleVariant& varSrc
);
COleVariant(
LPCVARIANT pSrc
);
COleVariant(
LPCTSTR lpszSrc
);
COleVariant(
LPCTSTR lpszSrc,
VARTYPE vtSrc
);
COleVariant(
CString& strSrc
);
COleVariant(
BYTE nSrc
);
COleVariant(
short nSrc,
VARTYPE vtSrc = VT_I2
);
COleVariant(
long lSrc,
VARTYPE vtSrc = VT_I4
);
COleVariant(
const COleCurrency& curSrc
);
COleVariant(
float fltSrc
);
COleVariant(
double dblSrc
);
COleVariant(
const COleDateTime& timeSrc
);
COleVariant(
const CByteArray& arrSrc
);
COleVariant(
const CLongBinary& lbSrc
);
COleVariant(
LPCITEMIDLIST pidl
);
매개 변수
varSrc
기존 COleVariant 또는 변형 개체는 새 파일에 복사 하려면 COleVariant 개체입니다.pSrc
에 대 한 포인터는 변형 개체는 새 파일에 복사 하는 COleVariant 개체.lpszSrc
새 문서에 복사 하는 null로 끝나는 문자열 COleVariant 개체입니다.vtSrc
VARTYPE 새 COleVariant 개체입니다.strSrc
A CString 개체는 새 파일에 복사 하려면 COleVariant 개체입니다.nSrc, lSrc
새 COleVariant 개체에 복사될 숫자 값입니다.vtSrc
VARTYPE 새 COleVariant 개체입니다.curSrc
A COleCurrency 개체는 새 파일에 복사 하려면 COleVariant 개체입니다.fltSrc, dblSrc
새 COleVariant 개체에 복사될 숫자 값입니다.timeSrc
A COleDateTime 개체는 새 파일에 복사 하려면 COleVariant 개체입니다.arrSrc
A CByteArray 개체는 새 파일에 복사 하려면 COleVariant 개체입니다.lbSrc
A CLongBinary 개체는 새 파일에 복사 하려면 COleVariant 개체입니다.pidl
에 대 한 포인터는 ITEMIDLIST 구조를 새 파일에 복사 하려면 COleVariant 개체입니다.
설명
이러한 모든 생성자를 만듭니다. COleVariant 개체를 지정 된 값으로 초기화 합니다. 이러한 생성자는 각각의 간단한 설명을 따릅니다.
COleVariant () 만든 빈 COleVariant 개체를 VT_EMPTY.
COleVariant ( varSrc ) 복사 기존 변형 또는 COleVariant 개체입니다. 변형 형식이 유지됩니다.
COleVariant ( pSrc ) 복사 기존 변형 또는 COleVariant 개체입니다. 변형 형식이 유지됩니다.
COleVariant ( lpszSrc ) 문자열을 새 개체로 복사 VT_BSTR (유니코드)입니다.
COleVariant ( lpszSrc , vtSrc ) 문자열을 새 개체에 복사 합니다. 매개 변수는 vtSrc 해야 VT_BSTR (유니코드) 또는 VT_BSTRT (ANSI).
COleVariant ( strSrc ) 문자열을 새 개체로 복사 VT_BSTR (유니코드)입니다.
COleVariant ( nSrc ) 8 비트 정수를 새 개체로 복사 VT_UI1.
COleVariant ( nSrc , vtSrc ) 16 비트 정수 (또는 부울 값)를 새 개체로 복사 합니다. The parameter vtSrc must be VT_I2 or VT_BOOL.
COleVariant ( lSrc , vtSrc ) 32 비트 정수를 복사 (또는 SCODE 값)에 새 개체입니다. The parameter vtSrc must be VT_I4, VT_ERROR, or VT_BOOL.
COleVariant ( curSrc ) 복사본을 COleCurrency 값을 새 개체에 VT_CY.
COleVariant ( fltSrc ) 32 비트 부동 소수점 값은 새 개체로 복사 VT_R4.
COleVariant ( dblSrc ) 64 비트 부동 소수점 값은 새 개체로 복사 VT_R8.
COleVariant ( timeSrc ) 복사본을 COleDateTime 값을 새 개체에 VT_DATE.
COleVariant ( arrSrc ) 복사본을 CByteArray 개체에 새 개체를 VT_EMPTY.
COleVariant ( lbSrc ) 복사본을 CLongBinary 개체에 새 개체를 VT_EMPTY.
에 대 한 자세한 내용은 SCODE를 참조 하십시오 COM 오류 코드 구조 에 Windows SDK.
요구 사항
헤더: afxdisp.h
참고 항목
COleVariant Class
계층 구조 차트
COleVariant::operator =
CStringT Class
COleCurrency Class
COleDateTime Class