リストビューでのヘッダの幅の固定

解決


  2004-09-30 22:41:31  No: 116681

ActiveXコンポーネントのListViewで、マウスのドラッグでの幅の変更を不可にしたいのですが、MSFlexGridのAllowUserResizingのようなプロパティがなく困っています。
どなたか、リストビューに詳しい方、ご教示願います。


アカン  2004-10-01 00:36:34  No: 116682

VB6の場合、リストビューコントロールをサブクラス化して、
ヘッダーコントロールの通知メッセージを処理する必要があります。
できれば、諦めたほうが無難でしょう。
どうしてもやってみたいなら、VB6サンプルのリンクを貼りますけど。


  2004-10-01 01:21:39  No: 116683

返信ありがとうございます。
C++等のようにSendMessegeにて処理する方法ですよね?
差し支えなければ、詳しく教えていただきたいのですが...


アカン  2004-10-01 04:05:27  No: 116684

サブクラス化については、ここを見て下さい。
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


  2004-10-01 17:41:31  No: 116685

アカンさんありがとうございました!
無事、サブクラス化に成功しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加