IFolderView::GetSpacing-Methode (shobjidl_core.h)

Ruft eine POINT-Struktur ab, die die Dimensionen Breite (x) und Höhe (y) eines Elements enthält, einschließlich des umgebenden Leerraums.

Syntax

HRESULT GetSpacing(
  [in, out] POINT *ppt
);

Parameter

[in, out] ppt

Typ: POINT*

Ein Zeiger auf eine vorhandene Struktur, die mit den aktuellen Größendimensionen der Elemente in der Ordneransicht gefüllt werden soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Betrachten Sie als Beispiel ein Symbol mit den Abmessungen 75 pixel x 70 pixel, wobei sich die linke obere Ecke auf pixel (0,0) befindet. Beachten Sie, dass diese Messung sowohl die sichtbare Grafik als auch den umgebenden Pufferbereich umfasst. IFolderView::GetSpacing würde einen Zeiger auf eine POINT-Struktur zurückgeben, die einen x-Wert von 75 und einen y-Wert von 70 enthält. Wenn Sie diese Informationen verwenden würden, um Überschneidungen zu vermeiden, würde das nächste Symbol in der Zeile nach rechts mit der linken oberen Ecke am Pixel (75,0) platziert. Auf ähnliche Weise wird das nächste Symbol unten auf Pixel (0,70) platziert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)
DLL Shell32.dll

Weitere Informationen

IFolderView

IFolderView::GetDefaultSpacing