Fonction VariantInit (oleauto.h)

Initialise une variante.

Syntaxe

void VariantInit(
  [out] VARIANTARG *pvarg
);

Paramètres

[out] pvarg

Variante à initialiser.

Valeur de retour

None

Remarques

La fonction VariantInit initialise le VARIANTARG en définissant le champ vt sur VT_EMPTY. Contrairement à VariantClear, cette fonction n’interprète pas le contenu actuel de VARIANTARG. Utilisez VariantInit pour initialiser de nouvelles variables locales de type VARIANTARG (ou VARIANT).

Exemples

L’exemple suivant montre comment initialiser un tableau de variantes, où celt est le nombre d’éléments dans le tableau.

for(int i = 0; i < celt; ++i)
   VariantInit(&rgvar[i]);

Configuration requise

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

Voir aussi

Fonctions de manipulation de variantes