Поделиться через


Функция DPA_CreateEx (dpa_dsa.h)

Создает динамический массив указателей (DPA), используя заданный размер и расположение кучи.

Синтаксис

HDPA DPA_CreateEx(
  [in]           int    cpGrow,
  [in, optional] HANDLE hheap
);

Параметры

[in] cpGrow

Тип: int

Количество элементов, на которые следует развернуть массив, если необходимо увеличить DPA.

[in, optional] hheap

Тип: HANDLE

Дескриптор кучи, в которой хранится массив.

Возвращаемое значение

Тип: HDPA

Возвращает дескриптор DPA в случае успешного выполнения или значение NULL в случае сбоя вызова.

Комментарии

DPA_CreateEx не экспортируется по имени. Чтобы использовать его, необходимо использовать GetProcAddress и запросить порядковый номер 340 из ComCtl32.dll, чтобы получить указатель на функцию.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header dpa_dsa.h
DLL ComCtl32.dll (версия 4.0 или более поздняя)
Набор API ext-ms-win-shell-comctl32-da-l1-1-0 (появилась в Windows 10 версии 10.0.14393)

См. также раздел

DPA_Create