Share via


ヘッダー項目に対するドラッグ アンド ドロップのサポート

ヘッダー項目に対するドラッグ アンド ドロップのサポートを提供するには、HDS_DRAGDROP スタイルを指定します。 ヘッダー項目に対するドラッグ アンド ドロップのサポートにより、ユーザーはヘッダー コントロールのヘッダー項目の順序を変更できます。 既定の動作では、ドラッグされるヘッダー項目の半透明のドラッグ イメージと、ヘッダー項目がドロップされた場合の新しい位置の視覚的インジケーターが提供されます。

一般的なドラッグ アンド ドロップ機能と同様に、HDN_BEGINDRAG 通知と HDN_ENDDRAG 通知を処理して、既定のドラッグ アンド ドロップ動作を拡張できます。 また、CHeaderCtrl::CreateDragImage メンバー関数をオーバーライドして、ドラッグ イメージの外観をカスタマイズすることもできます。

Note

リスト コントロールの埋め込みヘッダー コントロールに対してドラッグ アンド ドロップのサポートを提供する場合は、「リスト コントロールスタイルの変更」トピックの「拡張スタイル」セクションを参照してください。

関連項目

CHeaderCtrl の使い方