VarBstrFromUI1
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Konvertiert einen unsigned Char-Wert in einen BSTR-Wert.
HRESULT VarBstrFromUI1(
BYTE bVal,
LCID lcid,
ULONG dwFlags,
BSTR *pbstrOut
);
Parameter
bVal
[in] Der Wert umgewandelt werden soll.lcid
[in] Für Konvertierungen von String und VT_DISPATCH Eingabe, die LCID für die Konvertierung verwenden. Eine Liste der LCIDs finden Sie unter unterstützen mehrere National Sprachen und verfügbar ActiveX Objects.dwFlags
[in] Eines oder mehrere der folgenden Flags:Flag
Beschreibung
LOCALE_NOUSEROVERRIDE
Verwendet Systemeinstellungen Standard-Gebietsschema statt mit dem benutzerdefinierten Gebietsschema.
pbstrOut
[Out] Verweist auf den umgewandelten Wert.
Rückgabewert
Der Rückgabewert vom zurückgegebenen HRESULT ist eine der folgenden.
Wert |
Bedeutung |
---|---|
S_OK |
Erfolg. |
DISP_E_BADVARTYPE |
Der Eingabeparameter ist keiner Variant-Typ. |
DISP_E_OVERFLOW |
Die Daten auf den Ausgabeparameter zeigt passt nicht in den Zieltyp. |
DISP_E_TYPEMISMATCH |
Das Argument konnte nicht in den angegebenen Typ umgewandelt werden. |
E_INVALIDARG |
Eines der Argumente ist ungültig. |
E_OUTOFMEMORY |
Für die Konvertierung konnte kein Arbeitsspeicher zugewiesen werden. |
Siehe auch
Konzepte
Daten Typkonvertierungsfunktionen
Konvertierung und Bearbeitung Funktionen (Component-Automatisierung)