ListView_SetIconSpacing マクロ (commctrl.h)
リスト ビュー コントロールのアイコン間の間隔を LVS_ICON スタイルに設定します。 このマクロを使用することも、LVM_SETICONSPACING メッセージを明示的に送信することもできます。
構文
DWORD ListView_SetIconSpacing(
HWND hwndLV,
int cx,
int cy
);
パラメーター
hwndLV
型: HWND
リスト ビュー コントロールへのハンドル。
cx
型: int
x 軸上のアイコン間に設定する距離 (ピクセル単位)。
cy
型: int
y 軸上のアイコン間に設定する距離 (ピクセル単位)。
戻り値
型: DWORD
前の値を含む DWORD 値を返します。
備考
cx パラメーターと cy パラメーターは、アイコン ビットマップの左上隅を基準にしています。 したがって、重なり合わないアイコン間の間隔を設定するには、cx または cy 値にアイコンのサイズと、アイコン間に必要な空き領域の量を含める必要があります。 アイコンの幅を含まない値は重複します。
アイコンの間隔を定義するときは、cx と
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | commctrl.h |