Função DSA_GetItem (dpa_dsa.h)

Obtém um elemento de uma DSA (matriz de estrutura dinâmica).

Sintaxe

BOOL DSA_GetItem(
  [in]  HDSA hdsa,
  [in]  int  i,
  [out] void *pitem
);

Parâmetros

[in] hdsa

Tipo: HDSA

Um identificador para o DSA que contém o elemento .

[in] i

Tipo: int

O índice do elemento a ser recuperado (baseado em zero).

[out] pitem

Tipo: void*

Um ponteiro para um buffer que é preenchido com uma cópia do elemento especificado da DSA.

Valor retornado

Tipo: BOOL

Retornará TRUE se tiver êxito ou FALSE caso contrário.

Comentários

DSA_GetItem não é exportado por nome. Para usá-lo, você deve usar GetProcAddress e solicitar o ordinal 322 de ComCtl32.dll para obter um ponteiro de função.

Usando o ponteiro de elemento que essa função recupera, você pode modificar os dados nesse elemento diretamente. No entanto, lembre-se de que uma operação de inserção ou destruição subsequente pode fazer com que esse valor de ponteiro se torne inválido ou aponte para um elemento diferente.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho dpa_dsa.h
DLL ComCtl32.dll (versão 4.0 ou posterior)
Conjunto de APIs ext-ms-win-shell-comctl32-da-l1-1-0 (introduzido no Windows 10, versão 10.0.14393)

Confira também

DSA_GetItemPtr