ViewStyle = vsReport で、カラムをクリックした時に、
上り順、下り順、でソートするListViewを良く見かけますが、
あれを使いたいのです。
出来れば、エクスプローラーの詳細表示ような上り下りで
矢印が表示される様な物が作りたいです。
いろいろ調べて見たのですが、良く分かりませんした。
分かる方いましたら、アドバイスお願いします。
Delphi 7 + Win XP です。
ListViewのHeaderにソート矢印を描画
http://forum.nifty.com/fdelphi/samples/01281.html
でどうですか?
>igyさん
私もFDelphiは真っ先に見たんですが、
そのままコピペしてもコンパイル出来ないですよね?
ListView_GetHeader
↑とかでエラー出ます。
勉強不足でダメなんですがこの辺りが分かりませんしたので、
ここに質問させてもらいました。
私も興味があったのでちょっとやってみましたが、コピペでできましたよ。
これを忘れているんじゃないでしょうか?
CommCtrlをuseしてください。
>zebraさん
おっしゃるとおりでしたw
思いっきり忘れてました。
CommCtrlをuseしたら、うまくいきました。
ただし、XPのスタイルでは無理みたいですね。
やっぱり出来ればXPにも対応したいものです。
ん?
書く位置を変えてやればいいのかな?
ツイート | ![]() |