void PutElement ( long * rgIndices, LPVOID pvData );
Paramètres
rgIndices
Pointeur vers un tableau d'indices pour chaque dimension du tableau.
pvData
Pointeur vers les données d'assigner au tableau. Les types variant VT_DISPATCH, VT_UNKNOWNet VT_BSTR sont des pointeurs et ne nécessitent pas un autre niveau d'indirection.
Remarques
Appelez cette fonction pour affecter un seul élément dans le tableau. Cette fonction appelle automatiquement les fonctions de Windows SafeArrayLock et SafeArrayUnlock avant et après l'attribution de l'élément. Si l'élément de données est une chaîne, un objet ou un type variant, la fonction copie il correctement, et si l'élément existant est une chaîne, un objet ou un type variant, il est nettoyé correctement.
Notez que vous pouvez avoir plusieurs verrous sur un tableau, donc vous pouvez placer des éléments dans un tableau, tandis que le tableau est verrouillé par les autres opérations.
En cas d'erreur, la fonction lève une CMemoryException ou COleException.
COleSafeArray aperçu |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;COleSafeArray::GetElement, SafeArrayPutElement