Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Compare deux variantes.
Syntaxe
HRESULT VarCmp(
[in] LPVARIANT pvarLeft,
[in] LPVARIANT pvarRight,
[in] LCID lcid,
[in] ULONG dwFlags
);
Paramètres
[in] pvarLeft
Première variante.
[in] pvarRight
Deuxième variante.
[in] lcid
Identificateur de paramètres régionaux.
[in] dwFlags
Option comparer les résultats.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
| Code/valeur de retour | Description |
|---|---|
|
pvarLeft est inférieur à pvarRight. |
|
Les paramètres sont égaux. |
|
pvarLeft est supérieur à pvarRight. |
|
L’une ou l’autre expression a la valeur NULL. |
Remarques
La fonction compare uniquement la valeur des types variants. Il compare des chaînes, des entiers et des points flottants, mais pas des tableaux ou des enregistrements.
NORM_IGNOREWIDTH fait que VarCmp ignore la différence entre les caractères demi-largeur et pleine largeur, comme le montre l’exemple suivant :
« Cat"== « cat »
Le formulaire pleine largeur est une distinction de mise en forme utilisée dans les scripts chinois et japonais.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | oleauto.h |
| Bibliothèque | OleAut32.lib |
| DLL | OleAut32.dll |
Voir aussi
Informations de référence sur la programmation Automation