Método IFolderView::GetSpacing (shobjidl_core.h)
Obtém uma estrutura POINT que contém as dimensões de largura (x) e altura (y), incluindo o espaço em branco ao redor, de um item.
Sintaxe
HRESULT GetSpacing(
[in, out] POINT *ppt
);
Parâmetros
[in, out] ppt
Tipo: POINT*
Um ponteiro para uma estrutura existente a ser preenchida com as dimensões de dimensionamento atuais dos itens na exibição da pasta.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Por exemplo, considere um ícone medindo 75 pixels por 70 pixels, com seu canto superior esquerdo localizado em pixel (0,0). Observe que essa medida inclui o gráfico visível e sua área de buffer ao redor. IFolderView::GetSpacing retornaria um ponteiro para uma estrutura POINT que contém um valor x de 75 e um valor y de 70. Se você estivesse usando essas informações para evitar sobreposição, o próximo ícone na linha à direita seria colocado com seu canto superior esquerdo em pixel (75,0). Da mesma forma, o próximo ícone abaixo seria colocado em pixel (0,70).
Requisitos
Cliente mínimo com suporte | Windows XP [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 | shobjidl_core.h (inclua Shobjidl.h) |
DLL | Shell32.dll |