CComVariant::CComVariant

(De CComV&ariant);
CComVariant (const CComVariantamp;
varSrc );
CComVariant (const V&ARIANTamp;
varSrc );
CComVariant (LPCOLESTR
lpsz );
CComVariant (LPCSTR
lpsz );
CComVariant (BSTR
bstrSrc );
CComVariant (bool
bSrc );
CComVariant (int
nSrc );
CComVariant (BYTE
nSrc );
CComVariant (corto
nSrc );
CComVariant (largo
nSrc, VARTYPE vtSrc = VT_I4);
CComVariant (float
fltSrc );
CComVariant (doble dblSrc );
CComVariant (CY cySrc );
CComVariant (IDispatch * pSrc );
CComVariant (IUnknown * pSrc );

Parámetros

varSrc

[en] El CComVariant o variante utilizada para inicializar el objeto de CComVariant.

lpsz

[en] La cadena de caracteres utilizada para inicializar el objeto CComVariant . La versión Unicode especifica un LPCOLESTR; la versión ANSI especifica un LPCSTR.

bstrSrc

[en] BSTR utilizado para inicializar el objeto CComVariant.

bSrc

[en] Bool utilizado para inicializar el objeto CComVariant.

nSrc

[en] El int, BYTE, cortoo largo utilizado para inicializar el objeto CComVariant.

vtSrc

[en] El tipo del objeto CComVariant . Este parámetro sólo está disponible cuando pasa un largo para nSrc. vtSrc sólo puede ser VT_I4 (el valor predeterminado) o VT_ERROR; de lo contrario, el constructor se afirma.

fltSrc

[en] El flotador utilizado para inicializar el objeto CComVariant.

dblSrc

[en] La doble utilizado para inicializar el objeto CComVariant.

cySrc

[en] CY utilizado para inicializar el objeto CComVariant.

pSrc

[en] El puntero IDispatch o IUnknown utilizado para inicializar el objeto CComVariant.

Observaciones

Cada constructor inicializa el objeto llamando al VariantInit función de Win32. Si se pasa un valor de parámetro, el constructor establece valor y el tipo del objeto en consecuencia.

El destructor administra la limpieza llamando CComVariant::Clear.

Visión General de CComVariant |nbsp; Miembros de clase

Index