Header_SetHotDivider マクロ (commctrl.h)
ヘッダー項目間の区切りの色を変更して、外部ドラッグ アンド ドロップ操作の宛先を示します。 このマクロを使用するか、 HDM_SETHOTDIVIDER メッセージを明示的に送信できます。
構文
void Header_SetHotDivider(
hwnd,
fPos,
dw
);
パラメーター
hwnd
種類: HWND
ヘッダー コントロールへのハンドル。
fPos
種類: BOOL
dwInputValue の解釈方法を指定する値。 このフィールドの値は、次のいずれかになります。
値 | 意味 |
---|---|
|
dwInputValue がポインターのクライアント座標を保持することを示します。 |
|
dwInputValue が区切りインデックス値を保持することを示します。 |
dw
種類: DWORD
ここで保持される値は、 フラグの値に応じて解釈されます。
flag が TRUE の場合、dwInputValue はポインターの x および y- クライアント座標を表します。 x 座標は低い単語に、y 座標は高い単語内にあります。 メッセージを受信すると、ヘッダー コントロールは dwInputValue 座標に基づいて適切な区切り線を強調表示します。
flag が FALSE の場合、dwInputValue は強調表示される分割線の整数インデックスを表します。
戻り値
なし
解説
HDS_DRAGDROP スタイルに設定されたヘッダー コントロールは、この効果を自動的に生成します。 このメッセージは、コントロールの所有者がドラッグ アンド ドロップ操作を手動で処理するときに使用することを目的としています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |