_variant_t Extraktionsprogramme
Microsoft-spezifisch
Extrahieren von Daten aus dem gekapselten VARIANT-Objekt.
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;
Hinweise
Extrahiert Rohdaten von gekapselten VARIANT.Wenn VARIANT noch nicht den richtigen Typ aufweist, wird VariantChangeType verwendet, um eine Konvertierung zu versuchen, und ein Fehler wird nach Fehler generiert:
Operatorkurzschluß () extrahiert einen ganzzahligen Wert short .
Operator lang () extrahiert einen ganzzahligen Wert long .
Operatorgleitkomma () einen numerischen Wert float extrahiert.
double () Operator extrahiert einen ganzzahligen Wert double .
Operator (CY) extrahiert ein CY-Objekt.
bool () Operator einen Wert bool extrahiert.
extrahiertDECIMAL () Operator einen Decimal-Wert.
BYTE Operator () einen Wert BYTE extrahiert.
Operator _bstr_t () extrahiert eine Zeichenfolge, die in einen _bstr_t-Objekt gekapselt wird.
extrahiertOperator IDispatch* () einen Zeiger auf Dispatchschnittstellen von gekapselten VARIANT.AddRef wird, um dem resultierenden Zeiger aufgerufen, sodass er bis es Ihnen, um Release aufrufen, um es freizugeben.
Operator IUnknown* () einen COM-Schnittstellenzeiger von gekapselten VARIANTextrahiert.AddRef wird, um dem resultierenden Zeiger aufgerufen, sodass er bis es Ihnen, um Release aufrufen, um es freizugeben.
Microsoft ENDES bestimmten