BS_CHECKBOX

2018/07/06

チェックボックスはボタンの一種なので、チェックボックスを動的作成する場合は、ウィンドウクラス名に"BUTTON"、またはマクロWC_BUTTONを指定し、スタイルにBS_CHECKBOXを追加指定する・・・。

resource.hを

とし、BS_CHECKBOX.cppのWM_CREATEの時、

このようにウィンドウクラスWC_BUTTONでスタイルにBS_CHECKBOXを追加・・・。

ID_CHECK1が押されたら、

メッセージボックスを表示する・・・。

f:id:BG1:20150816215419p:plain

CheckBox1が表示されている・・・。
これを押すと、

f:id:BG1:20150816215517p:plain

メッセージボックスが表示される・・・。
しかし、

f:id:BG1:20150816215537p:plain

チェックマークは付いていない・・・。

Sample/BS_CHECKBOX.cpp at master · bg1bgst333/Sample · GitHub
Sample/resource.h at master · bg1bgst333/Sample · GitHub
Sample/BS_CHECKBOX.rc at master · bg1bgst333/Sample · GitHub