CComVariant::CComVariant

CComV&ariant ();
CComVariant (const CComVariantamp;
varSrc );
CComVariant (const V&ARIANTamp;
varSrc );
CComVariant (LPCOLESTRRESFILENAME
lpsz );
CComVariant (LPCSTR
lpsz );
CComVariant (BSTR
bstrSrc );
CComVariant (bool
bSrc );
CComVariant (int
nSrc );
CComVariant (BYTE
nSrc );
CComVariant (curto
nSrc );
CComVariant (longa
nSrc, VARTYPE vtSrc = VT_l4);
CComVariant (Flutuar
fltSrc );
CComVariant (double dblSrc );
CComVariant (CY cySrc );
CComVariant (IDispatch * pSrc );
CComVariant (IUnknown * pSrc );

Parâmetros

varSrc

[no] O CComVariant ou variante usada para inicializar o objeto CComVariant.

lpsz

[no] A Cadeia de caracteres usada para inicializar o objeto CComVariant . A versão Unicode Especifica um LPCOLESTR; a versão ANSI Especifica um LPCSTR.

bstrSrc

[no] O BSTR usado para inicializar o objeto CComVariant.

bSrc

[no] O bool usada para inicializar o objeto CComVariant.

nSrc

[no] O int, BYTE, curtoou longo usado para inicializar o objeto CComVariant.

vtSrc

[no] O tipo do objeto CComVariant . Esse parâmetro está disponível somente quando passar um longo para nSrc. vtSrc só pode ser VT_I4 (o valor padrão) ou VT_ERROR; caso contrário, o Construtor será assert.

fltSrc

[no] O flutuar usada para inicializar o objeto CComVariant.

dblSrc

[no] O Duplo usada para inicializar o objeto CComVariant.

cySrc

[no] A CY usado para inicializar o objeto CComVariant.

pSrc

[no] O IDispatch ou IUnknown ponteiro usado para inicializar o objeto CComVariant.

Observações

Cada construtor inicializa o objeto chamando o VariantInit Win32 função. Se você passar um valor de parâmetro, o construtor define valor e o tipo do objeto em conformidade.

O destruidor gerencia limpeza chamando CComVariant::Clear.

Visão geral de CComVariant |nbsp; Membros de classe

Index