Partager via


Fonction VarMul (oleauto.h)

Retourne le résultat de la multiplication de deux variantes.

Syntaxe

HRESULT VarMul(
  [in]  LPVARIANT pvarLeft,
  [in]  LPVARIANT pvarRight,
  [out] LPVARIANT pvarResult
);

Paramètres

[in] pvarLeft

Première variante.

[in] pvarRight

Deuxième variante.

[out] pvarResult

Variante de résultat.

Valeur retournée

Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

La fonction fonctionne comme suit.

Condition Résultats
Les deux expressions sont des chaînes, des dates, des caractères ou des valeurs booléennes Multiplication
Une expression est une chaîne et l’autre un caractère Multiplication
Une expression est numérique et l’autre une chaîne Multiplication
Les deux expressions sont numériques Multiplication
L’une ou l’autre expression a la valeur Null Null
Les deux expressions sont vides Chaîne vide
 

Les valeurs booléennes sont converties en -1 pour FALSE et 0 pour TRUE.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oleauto.h
Bibliothèque OleAut32.lib
DLL OleAut32.dll