Bagikan melalui


IFolderView::Metode GetSpacing (shobjidl_core.h)

Mendapatkan struktur POINT yang berisi dimensi lebar (x) dan tinggi (y), termasuk ruang putih di sekitarnya, dari item.

Sintaks

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

Parameter

[in, out] ppt

Jenis: TITIK*

Penunjuk ke struktur yang ada untuk diisi dengan dimensi ukuran item saat ini dalam tampilan folder.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Sebagai contoh, pertimbangkan ikon berukuran 75 piksel dengan 70 piksel, dengan sudut kiri atasnya terletak pada piksel (0,0). Perhatikan bahwa pengukuran ini mencakup grafik yang terlihat dan area buffer di sekitarnya. IFolderView::GetSpacing akan mengembalikan pointer ke struktur POINT yang berisi nilai x 75 dan nilai y 70. Jika Anda menggunakan informasi ini untuk menghindari tumpang tindih, ikon berikutnya sejajar di sebelah kanan akan ditempatkan dengan sudut kiri atas pada piksel (75,0). Demikian pula, ikon berikutnya di bawah ini akan ditempatkan pada piksel (0,70).

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)
DLL Shell32.dll

Lihat juga

IFolderView

IFolderView::GetDefaultSpacing