次の方法で共有


Header_SetHotDivider マクロ (commctrl.h)

ヘッダー項目間の区切りの色を変更して、外部ドラッグ アンド ドロップ操作の宛先を示します。 このマクロを使用するか、 HDM_SETHOTDIVIDER メッセージを明示的に送信できます。

構文

void Header_SetHotDivider(
   hwnd,
   fPos,
   dw
);

パラメーター

hwnd

種類: HWND

ヘッダー コントロールへのハンドル。

fPos

種類: BOOL

dwInputValue の解釈方法を指定する値。 このフィールドの値は、次のいずれかになります。

意味
True
dwInputValue がポインターのクライアント座標を保持することを示します。
False
dwInputValue が区切りインデックス値を保持することを示します。

dw

種類: DWORD

ここで保持される値は、 フラグの値に応じて解釈されます。

flagTRUE の場合、dwInputValue はポインターの x および y- クライアント座標を表します。 x 座標は低い単語に、y 座標は高い単語内にあります。 メッセージを受信すると、ヘッダー コントロールは dwInputValue 座標に基づいて適切な区切り線を強調表示します。

flagFALSE の場合、dwInputValue は強調表示される分割線の整数インデックスを表します。

戻り値

なし

解説

HDS_DRAGDROP スタイルに設定されたヘッダー コントロールは、この効果を自動的に生成します。 このメッセージは、コントロールの所有者がドラッグ アンド ドロップ操作を手動で処理するときに使用することを目的としています。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー commctrl.h