COleSafeArray のメンバー
構築
COleSafeArray オブジェクトを構築します。 |
操作
既存の VARIANT 配列のコントロールを COleSafeArray オブジェクトに与えます。 |
|
COleSafeArray オブジェクトの基になる VARIANT 内の全データを解放します。 |
|
VARIANT 配列を COleSafeArray オブジェクトから切り離します。データは解放されません。 |
Win32 API ラッパー関数
配列データへのポインターを取得します。 |
|
配列にメモリを割り当てます。 |
|
セーフ配列の記述子にメモリを割り当てます。 |
|
既存の配列のコピーを作成します。 |
|
セーフ配列を作成します。 |
|
既存の配列を破棄します。 |
|
セーフ配列のデータを破棄します。 |
|
セーフ配列の記述子を破棄します。 |
|
配列の次元数を返します。 |
|
セーフ配列の内容を CByteArray にコピーします。 |
|
セーフ配列の 1 つの要素を取得します。 |
|
セーフ配列の 1 つの要素のサイズをバイト単位で返します。 |
|
セーフ配列の任意の次元の下限を返します。 |
|
セーフ配列の任意の次元について上限を返します。 |
|
配列のロック カウントをインクリメントし、配列データへのポインターを配列の記述子に設定します。 |
|
インデックス付けされた要素へのポインターを返します。 |
|
配列に 1 つの要素を代入します。 |
|
セーフ配列の最下位 (右端) の境界を変更します。 |
|
配列のロック カウントをデクリメントし、AccessData で取得したポインターを無効にします。 |
|
配列のロック カウントをデクリメントして、解放またはサイズ変更できるようにします。 |
1 次元配列操作
1 次元の COleSafeArray オブジェクトを作成します。 |
|
1 次元の COleSafeArray オブジェクトの要素数を返します。 |
|
1 次元の COleSafeArray オブジェクトの要素数を変更します。 |
演算子
COleSafeArray オブジェクトの内容をダンプ コンテキストに出力します。 |
|
COleSafeArray オブジェクト (SAFEARRAY、VARIANT、COleVariant、または COleSafeArray 配列) に値をコピーします。 |
|
2 つのバリアント配列 (SAFEARRAY、VARIANT、COleVariant、または COleSafeArray 配列) を比較します。 |
|
COleSafeArray オブジェクトの基になる VARIANT 構造体にアクセスします。 |
|
COleSafeArray オブジェクトの基になる VARIANT 構造体にアクセスします。 |