VarI8FromCy-Funktion (oleauto.h)
Wichtig
Diese API ist von dem problem betroffen, das in Microsoft-Support Thema VarI8FromCy beschrieben wird, erzeugt einen falschen Wert, wenn der CY-Wert sehr groß ist.
Konvertiert einen Währungswert in einen ganzzahligen Wert mit 8 Byte.
Syntax
HRESULT VarI8FromCy(
[in] CY cyIn,
[out] LONG64 *pi64Out
);
Parameter
[in] cyIn
Der zu konvertierende Wert.
[out] pi64Out
Der resultierende Wert.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Der Eingabeparameter ist kein gültiger Variantentyp. |
|
Die Daten, auf die der Ausgabeparameter verweist, passen nicht in den Zieltyp. |
|
Das Argument konnte nicht an den angegebenen Typ geerct werden. |
|
Eines der Argumente ist ungültig. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |