void PutElement ( uzun * rgIndices, LPVOID pvData );
Parametreleri
rgIndices
Dizinler dizinin her boyut için bir dizi işaretçisine.
pvData
Diziye atamak için veri işaretçisi. VT_DISPATCH, vt_unknownve vt_bstr değişken tipleri işaretçiler ve dolaylı bir seviye gerektirmez.
Açıklamalar
Tek bir öğe dizi içine atamak için bu işlevini çağırın. Bu işlev otomatik olarak Windows işlevleri çağıran SafeArrayLock ve SafeArrayUnlock önce ve sonra öğeyi atama. Veri öğesi, bir dize, nesne veya türevi ise, işlev bunu doğru kopyalar ve varolan öğe bir dize, nesne veya türevi ise, doğru temizlenir.
Dizinin diğer işlemler tarafından kilitli olduğunda öğelerin bir dizi içine koymak, bu yüzden size birden çok kilit bir dizi üzerinde olduğunu unutmayın.
Hata durumunda işlev, bir CMemoryException ya da COleException atar.
COleSafeArray ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: COleSafeArray::GetElement, SafeArrayPutElement