체크박스 조작

C, C++ 2013.02.12 11:11

BM_GETCHECK : 체크 상태를 가져오기

wParam, lParam은 사용하지 않고, 체크 상태는 리턴 값으로 판단가능하다.


BM_SETCHECK : 체크 상태 변경하기

변경할 체크 상태를 wParam에 지정한다.


//체크된 상태인지 아닌지 가져오기

if( SendMessage( 윈도우핸들, BM_GETCHECK, 0, 0 ) == BST_CHECKED )

{

//체크 상태

}


//체크 상태로 변경하기

SendMessage( 윈도우핸들, BM_SETCHECK, BST_CHECKED, 0 );


//체크 안되어 있는 상태로 변경하기

SendMessage( 윈도우핸들, BM_SETCHECK, BST_UNCHECKED, 0 );


설정

트랙백

댓글