dポイントプレゼントキャンペーン実施中!

リストコントロールを作成しています。
OnNotify関数でカラムのドラッグ開始メッセージ(HDN_BEGINTRACK)を取得し、
trueを返してカラム幅の変更を禁止する処理をしました。
同様にダブルクリックも禁止するように処理しましたが、
カラムの区切り線にマウスを持っていくと、マウスカーソルが変化してしまいます。

ドラッグ等を禁止しているのでカーソルの変化も禁止したいんですが、
カラムの区切り線にカーソルをもってきたときのメッセージ
(HDN_BEGINTRACK や HDN_DIVIDERDBLCLICK のようなメッセージ)
をご存じの方はいらっしゃらないでしょうか?

本、Web上でメッセージを探し出せずに困っています。
助力をお願いします。

A 回答 (1件)

WM_SETCURSOR でしょうか。


リストビューのヘッダコントロールをサブクラス化して、
WM_SETCURSOR を握りつぶすと、マウスカーソルが変わらなくなるようです。
    • good
    • 0
この回答へのお礼

お返事がおそくなりましてすみません。

アドバイスありがとうございます!
教えて頂いたメッセージで、
無事カーソル変化を禁止することができました。

お礼日時:2008/02/07 22:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!