티스토리 뷰
- 버튼 윈도우 만들기 (BS_ = Button Style)
BS_PUSHBUTTON 일반버튼
BS_DEFAULTPUSHBUTTON 기본버튼
BS_CHECKBOX
BS_RADIOBUTTON
BS_3STATE 3가지 상태의 체크박스
BS_GROUPBOX
BS_AUTOCHECKBOX 자동 전환되는 체크박스
BS_AUTORADIOBUTTON 자동 전환되는 라디오버튼
- 버튼 메시지
LOWORD(wParam) : 자식윈도우ID
HIWORD(wParam) : 이벤트 메시지
lParam : 윈도우 핸들
- 부모윈도우가 자식윈도우 컨트롤에게 메시지 보내기
메시지
BM_GETCHECK
BM_SETCHECK wParam 값으로 보낸 값으로 체크상태를 변경하한다.
wParam 값
BST_CHEKED 현재 체크 상태
BST_UNCHECKED 현재 체크되어 있지 않은 상태
BST_INDETERMINATE 체크 혹은 비체크도 아닌 상태
SendMessage(h타원, BM_SETCHECK, BST_UNCHECKED, 0);
- Button Control Messages
In This Section
- BCM_GETIDEALSIZE
- BCM_GETIMAGELIST
- BCM_GETNOTE
- BCM_GETNOTELENGTH
- BCM_GETSPLITINFO
- BCM_GETTEXTMARGIN
- BCM_SETDROPDOWNSTATE
- BCM_SETIMAGELIST
- BCM_SETNOTE
- BCM_SETSHIELD
- BCM_SETSPLITINFO
- BCM_SETTEXTMARGIN
- BM_CLICK
- BM_GETCHECK
- BM_GETIMAGE
- BM_GETSTATE
- BM_SETCHECK
- BM_SETDONTCLICK
- BM_SETIMAGE
- BM_SETSTATE
- BM_SETSTYLE