CComVariant::CComVariant

CComV&ariant ();
CComVariant (константа CComVariantamp;
varSrc );
CComVariant (константа V&ARIANTamp;
varSrc );
CComVariant (LPCOLESTR
lpsz );
CComVariant (LPCSTR
lpsz );
CComVariant (БУЛ
bstrSrc );
CComVariant (bool
bSrc );
CComVariant (int
nSrc );
CComVariant (БАЙТ
nSrc );
CComVariant (короткий
nSrc );
CComVariant (довгий
nSrc, VARTYPE vtSrc = VT_I4);
CComVariant (float
fltSrc );
CComVariant (двомісний dblSrc );
CComVariant (CY cySrc );
CComVariant (IDispatch * pSrc );
CComVariant (IUnknown * pSrc );

Параметри

varSrc

[в] CComVariant або варіант використовується для ініціалізації об'єкта CComVariant.

lpsz

[в] Використовується для ініціалізації об'єкта CComVariant рядка знаків. Юнікод версії вказує на LPCOLESTR; Версія ANSI вказує на LPCSTR.

bstrSrc

[в] БУЛ використовується для ініціалізації об'єкта CComVariant.

bSrc

[в] Bool використовується для ініціалізації об'єкта CComVariant.

nSrc

[в] На int, БАЙТ, короткіабо довгі використовується для ініціалізації об'єкта CComVariant.

vtSrc

[в] Тип об'єкта, CComVariant . Цей параметр доступний лише тоді, коли проходять на довгий nSrc. vtSrc може бути тільки VT_I4 (значення за промовчанням) або VT_ERROR; в іншому випадку буде відстоювати Конструктор.

fltSrc

[в] Float використовується для ініціалізації об'єкта CComVariant.

dblSrc

[в] На подвійний використовується для ініціалізації об'єкта CComVariant.

cySrc

[в] CY використовується для ініціалізації об'єкта CComVariant.

pSrc

[в] IDispatch або IUnknown вказівник, який використовується для ініціалізації об'єкта CComVariant.

Зауваження

Кожен конструктор ініціалізує об'єкт, зателефонувавши на VariantInit Win32 функції. Якщо ви передаєте значення параметра, конструктор встановлює значення і тип об'єкта відповідно.

Деструктора керує очищення за номером CComVariant::Clear.

Огляд CComVariant |nbsp; Члени класу

Index