Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Insere um novo item antes ou depois de um item existente especificado.
Sintaxe
int DPA_SortedInsertPtr(
HDPA hdpa,
void *pFind,
int iStart,
PFNDPACOMPARE pfnCompare,
LPARAM lParam,
UINT options,
void *pitem
);
Parâmetros
hdpa
Tipo: HDPA
Um identificador para uma DPA.
pFind
Tipo: void*
Um ponteiro de item que é usado para determinar o ponto de inserção do novo item (consulte Comentários).
iStart
Tipo: int
O índice no DPA no qual começar a pesquisar pFind.
pfnCompare
Um ponteiro para a função de comparação. Consulte PFNDPACOMPARE ou PFNDPACOMPARECONST para o protótipo da função de comparação.
lParam
Um parâmetro adicional usado para passar informações para a função de comparação apontada por pfnCompare.
options
O ponto de inserção. Deve ser um dos seguintes valores.
| Valor | Significado |
|---|---|
|
Insira o novo item antes do item pFind. |
|
Insira o novo item após o pFind item. |
pitem
Tipo: void*
Um ponteiro para o item que deve ser inserido.
Valor de retorno
Tipo: int
Retorna o índice do novo item ou -1 se a ação de inserção falhar.
Observações
Consulte
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows Vista [somente aplicativos da área de trabalho] |
| servidor com suporte mínimo | Windows Server 2008 [somente aplicativos da área de trabalho] |
| da Plataforma de Destino |
Windows |
| cabeçalho | dpa_dsa.h |