CheckDlgButtonは、チェックボックスにチェックを付けたり、外したりするWindowsAPI・・・。
IsDlgButtonCheckedでチェックボックスをチェックして、チェックされていない(BST_UNCHECKED)場合は、チェック(BST_CHECKED)に、チェックされている(BST_CHECKED)場合は、チェックを外す(BST_UNCHECKED)ようにする・・・。
resource.hは、
CheckDlgButton.rcは、
でID_CHECK1の時、
uiCheckがBST_UNCHECKEDなら、CheckDlgButtonでBST_CHECKEDにする・・・。
そうでない場合(今回はBST_CHECKEDと仮定する)は、CheckDlgButtonでBST_UNCHECKEDにする・・・。
Item1-1で、
このCheckBox1を押すと、
チェックマークが付いた・・・。
もう一度押すと、
チェックマークが外れた・・・。
Sample/CheckDlgButton.cpp at master · bg1bgst333/Sample · GitHub
Sample/resource.h at master · bg1bgst333/Sample · GitHub
Sample/CheckDlgButton.rc at master · bg1bgst333/Sample · GitHub