IsDlgButtonChecked

IsDlgButtonCheckedは、チェックボックスのチェック状態を判定するWindowsAPI・・・。

IsDlgButtonChecked 関数

まずは、これでチェックされているか確認する・・・。

resource.hは、

IsDlgButtonChecked.rcは、

でID_CHECK1の時、

IsDlgButtonCheckedでチェックされているか確認する・・・。
チェックマークが付いていれば、BST_CHECKEDが戻り値として返ってくる・・・。
付いてなければ、BST_UNCHECKEDが返ってくる・・・。
BST_UNCHECKEDが返ってきたら、"CheckBox1 Unchecked!"と表示する・・・。

f:id:BG1:20150818121758p:plain

Item1-1で、

f:id:BG1:20150818121814p:plain

CheckBox1を押すと、

f:id:BG1:20150818121855p:plain

"CheckBox1 Unchecked!"が表示された・・・。
つまり、まだチェックされていないことがわかる・・・。

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