ActiveXコンポーネントのListViewで、マウスのドラッグでの幅の変更を不可にしたいのですが、MSFlexGridのAllowUserResizingのようなプロパティがなく困っています。
どなたか、リストビューに詳しい方、ご教示願います。
VB6の場合、リストビューコントロールをサブクラス化して、
ヘッダーコントロールの通知メッセージを処理する必要があります。
できれば、諦めたほうが無難でしょう。
どうしてもやってみたいなら、VB6サンプルのリンクを貼りますけど。
返信ありがとうございます。
C++等のようにSendMessegeにて処理する方法ですよね?
差し支えなければ、詳しく教えていただきたいのですが...
サブクラス化については、ここを見て下さい。
http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9802/subc/index.html
http://www.galliver.co.jp/writing/susume_vb/tre908/
で、肝心のサンプルは、こちら。
http://www.mvps.org/vbnet/code/subclass/lvheadernotifications.htm
アカンさんありがとうございました!
無事、サブクラス化に成功しました。
ツイート | ![]() |