Freigeben über


DPA_CreateEx-Funktion (dpa_dsa.h)

Erstellt ein dynamisches Zeigerarray (DPA) unter Verwendung einer angegebenen Größe und eines angegebenen Heapspeicherorts.

Syntax

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

Parameter

[in] cpGrow

Typ: int

Die Anzahl der Elemente, um die das Array erweitert werden soll, wenn das DPA vergrößert werden muss.

[in, optional] hheap

Typ: HANDLE

Ein Handle für den Heap, in dem das Array gespeichert ist.

Rückgabewert

Typ: HDPA

Gibt bei erfolgreicher Ausführung ein Handle an eine DPA zurück, oder NULL , wenn der Aufruf fehlschlägt.

Hinweise

DPA_CreateEx wird nicht nach Name exportiert. Um sie zu verwenden, müssen Sie GetProcAddress verwenden und die Ordnungszahl 340 von ComCtl32.dll anfordern, um einen Funktionszeiger abzurufen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dpa_dsa.h
DLL ComCtl32.dll (Version 4.0 oder höher)
APIs ext-ms-win-shell-comctl32-da-l1-1-0 (eingeführt in Windows 10, Version 10.0.14393)

Weitere Informationen

DPA_Create