ListCtrl の行選択をしない方法について – プログラミング – Home

ListCtrl の行選択をしない方法...
 
通知
すべてクリア

ListCtrl の行選択をしない方法について


シェイクハンド
 シェイクハンド
(@シェイクハンド)
ゲスト
結合: 20年前
投稿: 1
Topic starter  

どうも。
お伺いしたいのですが、
ListCtrl の行選択をまったくしない方法というのはあるのでしょうか?
SetExtendedStyle( LVS_EX_FULLROWSELECT ) で 1 行選択ができるのであれば
行選択をしないのもあるような気がしてるのですが・・・
知っているかたがいましたら教えて下さい。

開発環境
Windows XP SP2
Visual Studio .NET 2003 MFC ダイアログベース


引用解決済
トピックタグ
aetos
(@aetos)
Noble Member
結合: 5年前
投稿: 1480
 

選択箇所を青くしたくないという、見た目の問題でよいのであれば、
カスタムドローでフォーカス色を消してしまえばいいと思います。

詳細は「リストビュー カスタムドロー」あたりのキーワードでぐぐってみてください。


返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

内部状態も選択状態にしたくないのでしたら、
LVN_ITEMCHANGINGで、未選択→選択への変化を阻止すればよいです。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました