// provide at least 32 bytes for buffer including zero-end // don't send VT_BSTR to these functions void ConvertPropVariantToShortString(const PROPVARIANT &prop, char *dest) throw(); void ConvertPropVariantToShortString(const PROPVARIANT &prop, wchar_t *dest) throw();
inlinebool ConvertPropVariantToUInt64(const PROPVARIANT &prop, UInt64 &value)
{ switch (prop.vt)
{ case VT_UI8: value = (UInt64)prop.uhVal.QuadPart; returntrue; case VT_UI4: value = prop.ulVal; returntrue; case VT_UI2: value = prop.uiVal; returntrue; case VT_UI1: value = prop.bVal; returntrue; case VT_EMPTY: returnfalse; default: throw 151199;
}
}
#endif
Messung V0.5
¤ Dauer der Verarbeitung: 0.1 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.