Share via


macro ListView_GetSubItemRect (commctrl.h)

Obtém informações sobre o retângulo que envolve um subitem em um controle de exibição de lista. Você pode usar essa macro (recomendado) ou enviar a mensagem LVM_GETSUBITEMRECT explicitamente. Essa macro destina-se a ser usada somente em controles de exibição de lista que usam o estilo LVS_REPORT .

Sintaxe

void ListView_GetSubItemRect(
   hwnd,
   iItem,
   iSubItem,
   code,
   prc
);

Parâmetros

hwnd

Tipo: HWND

Um identificador para um controle de exibição de lista.

iItem

Tipo: int

O índice do item pai do subitem.

iSubItem

Tipo: int

O índice com base em um do subitem.

code

Tipo: int

Uma parte do subitem de exibição de lista para a qual recuperar as informações do retângulo delimitador. Este valor pode ser um dos seguintes:

Valor Significado
LVIR_BOUNDS
Retorna o retângulo delimitador de todo o item, incluindo o ícone e o rótulo.
LVIR_ICON
Retorna o retângulo delimitador do ícone ou ícone pequeno.
LVIR_LABEL
Retorna o retângulo delimitador de todo o item, incluindo o ícone e o rótulo. Isso é idêntico ao LVIR_BOUNDS.

prc

Tipo: LPRECT

Ponteiro para uma estrutura RECT que recebe as informações de retângulo delimitador de subitem.

Retornar valor

Nenhum

Requisitos

Requisito Valor
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 commctrl.h