_variant_t — Ekstraktory
Specyficzne dla firmy Microsoft
Wyodrębnij dane z hermetyzowanego VARIANT
obiektu.
Składnia
operator short( ) const;
operator long( ) const;
operator float( ) const;
operator double( ) const;
operator CY( ) const;
operator _bstr_t( ) const;
operator IDispatch*( ) const;
operator bool( ) const;
operator IUnknown*( ) const;
operator DECIMAL( ) const;
operator BYTE( ) const;
operator VARIANT() const throw();
operator char() const;
operator unsigned short() const;
operator unsigned long() const;
operator int() const;
operator unsigned int() const;
operator __int64() const;
operator unsigned __int64() const;
Uwagi
Wyodrębnia nieprzetworzone dane z hermetyzowanego VARIANT
elementu . Jeśli parametr VARIANT
nie jest jeszcze odpowiednim typem, VariantChangeType
jest używany do próby konwersji, a błąd jest generowany po niepowodzeniu:
operator short( ) wyodrębnia
short
wartość całkowitą.operator long( ) wyodrębnia
long
wartość całkowitą.operator float( ) wyodrębnia wartość liczbową
float
.operator double( ) wyodrębnia
double
wartość całkowitą.operator CY( ) Wyodrębnia
CY
obiekt.operator bool( ) wyodrębnia
bool
wartość.operator DECIMAL( ) wyodrębnia
DECIMAL
wartość.operator BYTE( ) wyodrębnia
BYTE
wartość.operator _bstr_t( ) wyodrębnia ciąg, który jest hermetyzowany w
_bstr_t
obiekcie.operator IDispatch*( ) wyodrębnia wskaźnik dispinterface z hermetyzowanego
VARIANT
elementu .AddRef
jest wywoływany na wynikowym wskaźniku, więc do Ciebie należy wywołanieRelease
, aby go uwolnić.operator IUnknown*( ) wyodrębnia wskaźnik interfejsu COM z hermetyzowanego
VARIANT
elementu .AddRef
jest wywoływany na wynikowym wskaźniku, więc do Ciebie należy wywołanieRelease
, aby go uwolnić.
END Microsoft Specific
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla