Члени COleSafeArray класу

Будівництво

COleSafeArray Конструкції COleSafeArray об'єкта.

Операції

Вкладення Надає керування наявної варіант масиву до COleSafeArray об'єкта.
Ясно Звільняє всіх даних у на основні варіанти.
Від'єднання Відокремлює варіант масиву з COleSafeArray об'єкта (так, що не буде звільнено дані).

Обгортки API Win32

AccessData Повертає вказівник на масив даних.
AllocData Виділяє пам'ять для масиву.
AllocDescriptor Виділення пам'яті для дескрипторів безпечний масив.
Копія Створює копію існуючого масиву.
Створити Створює безпечний масив.
Знищити Руйнує існуючих масиву.
DestroyData Руйнує дані в безпечний масив.
DestroyDescriptor Руйнує дескриптор безпечний масив.
GetDim Повертає кількість розміри в масиві.
GetElement Завантажує один елемент безпечний масив.
GetElemSize Повертає розмір у байтах, один елемент у безпечний масив.
GetLBound Повертає нижня межа для будь-яких розмірів безпечний масив.
GetUBound Повертає Верхня межа для будь-яких розмірів безпечний масив.
Блокування Збільшує блокування кол масиву і місця вказівник на масив даних у масиві дескриптор.
PtrOfIndex Повертає вказівник до індексованих елемента.
PutElement Призначає одним елементом до масиву.
Redim Змінює б значні (крайній праворуч) зобов'язаний безпечний масив.
UnaccessData Зменшує замок розраховувати масиву і скасовуються вказівник отримано за AccessData.
Розблокувати Зменшує замок розраховувати масиву так що це може бути звільнений або розмірів.

Одномірний масив операцій

CreateOneDim Створює одномірні COleSafeArray об'єкт.
GetOneDimSize Повертає кількість елементів у одномірні COleSafeArray об'єкта.
ResizeOneDim Зміна кількості елементів у одномірні COleSafeArray об'єкта.

Оператори

оператор = Копії значення у COleSafeArray об'єкт (SAFEARRAY, варіант, COleVariantабо COleSafeArray масив).
оператор = = Порівнює два варіанти масиви (масивиSAFEARRAY, варіант, COleVariantабо COleSafeArray ).
оператор lt; & lt; Виходи вміст COleSafeArray об'єкт в контексті дамп.
оператор LPVARIANT Звертається до базової змінна структура COleSafeArray об'єкта.
оператор LPCVARIANT Звертається до базової змінна структура COleSafeArray об'єкта.

Огляд COleSafeArrayІєрархічна діаграма

Index