Méthode IFolderView::GetSpacing (shobjidl_core.h)
Obtient une structure POINT contenant les dimensions de largeur (x) et de hauteur (y), y compris l’espace blanc environnant, d’un élément.
Syntaxe
HRESULT GetSpacing(
[in, out] POINT *ppt
);
Paramètres
[in, out] ppt
Type : POINT*
Pointeur vers une structure existante à remplir avec les dimensions de dimensionnement actuelles des éléments dans la vue du dossier.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Prenons l’exemple d’une icône mesurant 75 pixels par 70 pixels, avec son coin supérieur gauche situé au pixel (0,0). Notez que cette mesure inclut à la fois le graphique visible et sa zone de mémoire tampon environnante. IFolderView::GetSpacing retourne un pointeur vers une structure POINT contenant une valeur x de 75 et une valeur y de 70. Si vous utilisez ces informations pour éviter le chevauchement, l’icône suivante dans la ligne à droite est placée avec son coin supérieur gauche au pixel (75,0). De même, l’icône suivante ci-dessous est placée au pixel (0,70).
Configuration requise
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |
DLL | Shell32.dll |