リストコントロール内にチェックボックスを置きたい – プログラミング – Home

リストコントロール内にチェックボックス...
 
通知
すべてクリア

[解決済] リストコントロール内にチェックボックスを置きたい


balliol
 balliol
(@balliol)
ゲスト
結合: 23年前
投稿: 9
Topic starter  

リストコントロール内にチェックボックスを置き、チェックの入っている行だけを有効と
する機能を考えております。このようなことは実装可能でしょうか?もし可能であるなら
ばどのように実現したらよいのでしょうか?

環境:WinXP Pro
   VC++.net
   MFC


引用未解決
トピックタグ
HEARTS
 HEARTS
(@HEARTS)
ゲスト
結合: 23年前
投稿: 21
 

CCheckListBoxとゆークラスがあります。


返信引用
balliol
 balliol
(@balliol)
ゲスト
結合: 23年前
投稿: 9
Topic starter  

HEARTSさん お返事遅れて申し訳ありません。

アドバイスしていただいたCCheckListBoxで解決できました。

ダイアログにListBoxを配置し変数名を付け、その変数名のCListBoxを
CCheckListBoxに変更したら実装できました。

お手数かけました、ありがとうございました。


返信引用
balliol
 balliol
(@balliol)
ゲスト
結合: 23年前
投稿: 9
Topic starter  

追記です。
記述漏れがありました。

ダイアログに配置したListBoxのプロパティでHas StringsをTrue、
Owner Drawを固定にしました。

以上で実現可能です。


返信引用
sugar
 sugar
(@sugar)
ゲスト
結合: 24年前
投稿: 448
 

すでに解決しているようですが、
「LVS_EX_CHECKBOXES」という拡張スタイルで、
リストコントロールにチェックボックスを実装することができるようです。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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