Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene el índice del elemento en un control de vista de lista determinado que tiene las propiedades y la relación especificadas con otro elemento específico. Use esta macro o envíe explícitamente el mensaje LVM_GETNEXTITEMINDEX.
Sintaxis
BOOL ListView_GetNextItemIndex(
[in] HWND hwnd,
[in, out] LVITEMINDEX *plvii,
LPARAM flags
);
Parámetros
[in] hwnd
Identificador del control list-view.
[in, out] plvii
Puntero a la estructura LVITEMINDEX con la que el elemento comienza la búsqueda o -1 para buscar el primer elemento que coincida con las marcas especificadas. El proceso de llamada es responsable de asignar esta estructura y establecer sus miembros.
flags
Tipo: LPARAM de
Relación con el elemento especificado en el parámetro plvii. Puede ser una o una combinación de los siguientes valores:
| Valor | Significado |
|---|---|
|
|
|
Busca un elemento posterior por índice, el valor predeterminado. |
|
|
|
Busca un elemento situado encima del elemento especificado. |
|
Busca un elemento que esté debajo del elemento especificado. |
|
Busca un elemento a la izquierda del elemento especificado. |
|
Windows Vista y versiones posteriores: Busca el elemento anterior al elemento especificado. La marca LVNI_PREVIOUS no es direccional (LVNI_ABOVE encontrará el elemento colocado anteriormente, mientras que LVNI_PREVIOUS encontrará el elemento ordenado antes). La marca LVNI_PREVIOUS invierte esencialmente la lógica de la búsqueda realizada a través de los mensajes LVM_GETNEXTITEM o LVM_GETNEXTITEMINDEX. |
|
Busca un elemento a la derecha del elemento especificado. |
|
Windows Vista y versiones posteriores: Máscara de marca direccional con el valor siguiente: LVNI_ABOVE | LVNI_BELOW | LVNI_TOLEFT | LVNI_TORIGHT. |
|
|
|
El elemento tiene establecida la marca de estado LVIS_CUT. |
|
El elemento tiene establecida la marca de estado LVIS_DROPHILITED |
|
El elemento tiene establecida la marca de estado LVIS_FOCUSED. |
|
El elemento tiene establecida la marca de estado LVIS_SELECTED. |
|
Windows Vista y versiones posteriores: Máscara de marca de estado con el valor siguiente: LVNI_FOCUSED | LVNI_SELECTED | LVNI_CUT | LVNI_DROPHILITED. |
|
|
|
Windows Vista y versiones posteriores: Buscar en el orden visible. |
|
Windows Vista y versiones posteriores: Buscar los elementos visibles. |
|
Windows Vista y versiones posteriores: Buscar en el grupo actual. |
|
Valor devuelto
Tipo: BOOL de
Devuelve TRUE si se ejecuta correctamente o FALSE de lo contrario.
Observaciones
Tenga en cuenta que las marcas siguientes, para su uso solo con Windows Vista, son mutuamente excluyentes de cualquier otra marca en uso: LVNI_PREVIOUS, LVNI_VISIBLEONLY, LVNI_SAMEGROUPONLY, LVNI_VISIBLEORDER, LVNI_DIRECTIONMASK y LVNI_STATEMASK.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows Vista [solo aplicaciones de escritorio] |
| servidor mínimo admitido | Windows Server 2008 [solo aplicaciones de escritorio] |
| de la plataforma de destino de |
Windows |
| encabezado de |
commctrl.h |