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 |