SysListView32のようにリストビューでマウスの選択矩形を作ることはできますか? SysListView32のようなマウス選択矩形
SysListView32を使用してDelphiで使用する方法はありますか?
ありがとう!
SysListView32のようにリストビューでマウスの選択矩形を作ることはできますか? SysListView32のようなマウス選択矩形
SysListView32を使用してDelphiで使用する方法はありますか?
ありがとう!
あなたはリストビューのLVS_EX_DOUBLEBUFFER
スタイル(後のcomctl32.dllバージョン6.0(XP)でのみ適用)を設定する必要があります。この拡張スタイルもアルファブレンドマーキーを可能にします。[...]
をそれがサポートされているシステム での選択。
uses
commctrl;
..
ListView_SetExtendedListViewStyle(ListView1.Handle, LVS_EX_DOUBLEBUFFER);
また、デモとして含まTShellListView
コンポーネントで動作します。シェルコントロールを検索してインストールする方法については、this answerを参照してください。
(PS:trueにMultiselect
を設定することを忘れないでください)
現時点でサイトがダウンしているようですが、この機能を含むMustangpeakのDelphi ListViewコンポーネントは、現代のWindowsリストビューにあります。
なぜあなたはとても賢いですか? :)まさに正しい! +1感謝!!!! – maxfax
+1。明確かつ簡潔な答え。 –
10Kに達したらおめでとう(私は正確な移行を逃した...) –