'Radio Button'에 해당되는 글 1건

Radio Button

language/MFC 2016. 5. 19. 02:40
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

라디오 버튼(Radio Button)은 외관상 확인란(Check Box)과 비슷하지만 구조적으로 차이가 있다.


객관식 문제의 보기 처럼 여러 버튼이 하나로 묶여져있다

때문에 확인란의 BOOL형 변수와는 다르게 int형 멤버 변수를 추가한다.


여러 버튼을 하나로 연결하려면 다음의 두 조건을 만족해야 한다.


- 반드시 연속된 탭 순서를 가져야 한다.

- 연속된 탭 순서의 첫 번째 라디오 버튼은 WS_GROUP 스타일을 가져야 한다.

(첫번째 라디오 버튼은 Group 속성을 false -> true로 바꿔주면 스타일이 적용된다)




void CButtonDemoDlg::OnBnClickedButtonTest()

{

UpdateData();


CString strOS = _T("");

switch(m_nOS)                // int형 라디오 버튼 멤버 변수

{

case 0:

strOS = _T("Windows Vista");

break;

case 1:

strOS = _T("Windows XP");

break;

case 2:

strOS= (_T("Windows 2000"));

break;

}

AfxMessageBox(strOS);


}





'language > MFC' 카테고리의 다른 글

CDialog, CDialogEx  (0) 2016.05.29
CString → const char*  (0) 2016.05.16
Command Routing  (0) 2016.05.14
OnDraw(), OnPaint()의 차이점  (0) 2016.05.12
HDC  (0) 2016.05.11
블로그 이미지

saylin

,