通知
すべてクリア
Topic starter
2004年11月18日 5:09 PM
どうも。
お伺いしたいのですが、
ListCtrl の行選択をまったくしない方法というのはあるのでしょうか?
SetExtendedStyle( LVS_EX_FULLROWSELECT ) で 1 行選択ができるのであれば
行選択をしないのもあるような気がしてるのですが・・・
知っているかたがいましたら教えて下さい。
開発環境
Windows XP SP2
Visual Studio .NET 2003 MFC ダイアログベース
2004年11月19日 9:49 AM
選択箇所を青くしたくないという、見た目の問題でよいのであれば、
カスタムドローでフォーカス色を消してしまえばいいと思います。
詳細は「リストビュー カスタムドロー」あたりのキーワードでぐぐってみてください。
2004年11月19日 10:55 AM
内部状態も選択状態にしたくないのでしたら、
LVN_ITEMCHANGINGで、未選択→選択への変化を阻止すればよいです。