COleSafeArray::Create

недійсними Створити ( VARTYPE vtSrc, DWORD dwDims, DWORD * rgElements );

недійсними Створити ( VARTYPE vtSrc, DWORD dwDims, SAFEARRAYBOUND * rgsabounds );

Параметри

vtSrc

Базовий тип масиву (тобто VARTYPE кожен елемент масиву). VARTYPE є обмежена до підмножини типи варіант. Ні VT_ARRAY , ні VT_BYREF прапор, можуть бути встановлені. VT_EMPTY і VT_NULL не є дійсним базових типів для масиву. Всі інші типи, правові.

dwDims

Число вимірів в масиві. Це може бути змінений після масиву з Redim.

rgElements

Вказівник на кількість елементів для кожного виміру у масиві масив.

rgsabounds

Вказівник на вектор оцінки (по одному для кожного виміру) виділити для масиву.

Зауваження

Викликано цю функцію, щоб виділити і ініціалізувати дані для масиву. Ця функція буде очистити поточний масив даних у разі потреби. На помилку функція кидає CMemoryException.

Огляд COleSafeArrayЧлени класу | Ієрархічна діаграма

Дивіться також  SafeArrayCreate

Index