COleSafeArray::PutElement

void PutElement ( 長い ※ rgIndices, LPVOID pvData );

パラメーター

rgIndices

配列の各次元のインデックスの配列へのポインター。

pvData

配列に代入するデータへのポインター。VT_DISPATCH VT_UNKNOWNVT_BSTRのバリアント型のポインターは、別のレベルの間接参照を必要としません。

解説

1 つの要素を配列に割り当てるには、この関数を呼び出します。この関数が自動的に Windows 関数を呼び出す SafeArrayLock SafeArrayUnlock前に、と後の要素を割り当てます。データ要素、文字列、オブジェクト、またはバリアント型の場合は、関数は正しくコピーし、既存の要素、文字列、オブジェクト、またはバリアント型の場合は、それが消去されません。

配列がその他の操作によってロックされている配列に要素を置くことができるので、複数のロック配列には、ことができます。

エラーには、 CMemoryExceptionまたはCOleException関数をスローします。

|Nbsp; COleSafeArray 概要クラス メンバー |階層図(&N)

参照特価;COleSafeArray::GetElement SafeArrayPutElement(&N)

Index