CComVariant::CComVariant

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 (BAJT
nSrc );
CComVariant (krótkie
nSrc );
CComVariant (długi
nSrc, VARTYPE vtSrc = VT_I4);
CComVariant (typu "float"
fltSrc );
CComVariant (podwójny dblSrc );
CComVariant (CY cySrc );
CComVariant (IDispatch * pSrc );
CComVariant (IUnknown * pSrc );

Parametry

varSrc

[w] CComVariant lub WARIANTU używany zainicjować obiektu CComVariant.

lpsz

[w] Ciąg znaków używany do zainicjować obiektu CComVariant . Wersja Unicode określa LPCOLESTR; wersja ANSI określa LPCSTR.

bstrSrc

[w] BSTR używane do inicjowania obiektu CComVariant.

bSrc

[w] Bool używane do inicjowania obiektu CComVariant.

nSrc

[w] Int, BAJT, krótkilub długi używane do inicjowania obiektu CComVariant.

vtSrc

[w] Typ obiektu CComVariant . Ten parametr jest dostępny tylko wtedy, gdy przekazywanie długi dla nSrc. vtSrc może być tylko VT_I4 (wartość domyślna) lub VT_ERROR; w przeciwnym razie będzie dochodzić konstruktora.

fltSrc

[w] Pływak , używane do inicjowania obiektu CComVariant.

dblSrc

[w] Podwójne używane do inicjowania obiektu CComVariant.

cySrc

[w] CY używane do inicjowania obiektu CComVariant.

pSrc

[w] Wskaźnik IDispatch lub IUnknown , używane do inicjowania obiektu CComVariant.

Uwagi

Każdy konstruktor inicjuje obiekt przez wywołanie funkcji Win32 VariantInit . Jeśli użytkownik przejdzie wartość parametru, konstruktora ustawia wartość i typ obiektu odpowiednio.

Destruktor zarządza oczyszczania przez wywołanie CComVariant::Clear.

Omówienie CComVariant |nbsp; Członkowie klasy

Index