IFolderView::GetSpacing メソッド (shobjidl_core.h)
項目の幅 (x) と高さ (y) のディメンション (周囲の空白を含む) を含む POINT 構造体を取得します。
構文
HRESULT GetSpacing(
[in, out] POINT *ppt
);
パラメーター
[in, out] ppt
種類: POINT*
フォルダーのビュー内のアイテムの現在のサイズ変更ディメンションで塗りつぶされる既存の構造体へのポインター。
戻り値
型: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
たとえば、左上隅がピクセル (0,0) にある 75 ピクセル x 70 ピクセルのアイコンを考えてみましょう。 この測定値には、表示されているグラフィックとその周囲のバッファー領域の両方が含まれていることに注意してください。 IFolderView::GetSpacing は、x 値 75 と y 値 70 を含む POINT 構造体へのポインターを返します。 この情報を使用して重複を回避していた場合は、右に並んで次のアイコンがピクセル (75,0) の左上隅に配置されます。 同様に、次のアイコンはピクセル (0,70) に配置されます。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |
[DLL] | Shell32.dll |