COleSafeArray::COleSafeArray

COleSafeArray ( );

COleSafe&Array ( константа SAFEARRAYamp; saSrc, VARTYPE vtSrc );

COleSafeArray ( LPCSAFEARRAY psaSrc, VARTYPE vtSrc );

COleSafe&Array ( константа COleSafeArrayamp; saSrc );

COleSafe&Array ( константа VARIANTamp; varSrc );

COleSafeArray ( LPCVARIANT pSrc );

COleSafe&Array ( константа COleVariantamp; varSrc );

Параметри

saSrc

Наявний об'єкт COleSafeArray або SAFEARRAY Копіювати до нового об'єкта COleSafeArray.

vtSrc

VARTYPE нового COleSafeArray об'єкта.

psaSrc

Вказівник на SAFEARRAY Копіювати до нового об'єкта COleSafeArray.

varSrc

Наявний об'єкт варіант або COleVariant Копіювати до нового об'єкта COleSafeArray.

pSrc

Вказівник на об'єкті варіант Копіювати до нового об'єкта COleSafeArray.

Зауваження

Всі ці конструктори створювати нові об'єкти COleSafeArray . Якщо немає параметра, порожній COleSafeArray об'єкт створюється (VT_EMPTY). Якщо COleSafeArray копіюється з іншої масив, чиї VARTYPE відомий неявно ( COleSafeArray, COleVariantабо варіант), VARTYPE масиву джерело зберігається і не повинні бути вказані. Якщо COleSafeArray копіюється з іншої масиву, чиї VARTYPE не відомо (SAFEARRAY), VARTYPE повинні бути вказані в параметрі vtSrc.

На помилку функція кидає CMemoryException або COleException.

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

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

Index