1. 通常の手順で,リストボックスをダイアログに貼り付ける.
2. コントロールのプロパティを「オーナー描画」-「固定」,「文字列あり」-「チェック」に変更する.
3. クラスウィザードなどを利用して,コントロールの変数(CListBox)を登録する.
4. ヘッダファイルを開いて,CListBox を CCheckListBox に変更する.
5. 項目の追加は,CListBox などと同様に AddString など.
6. チェックの指定は,SetCheck で.
![CheckListBox のプロパティ](https://i0.wp.com/dev.mish.work/wordpress/wp-content/uploads/2012/03/CCheckListBox_has_string_owner_draw.png?resize=346%2C446&ssl=1)
![CCheckListBox の使い方](https://i0.wp.com/dev.mish.work/wordpress/wp-content/uploads/2012/03/cchecklistbox_shellext.png?resize=209%2C196&ssl=1)
「MFC 14 以降で表示がずれる」の対応
[…] CCheckListBox を追加するには,次のような手順. CCheckListBox の使い方 […]
[…] VC 14 に対応しようとして CCheckListBox の表示がうまくなかった. CCheckListBox […]