컨트롤을 사용할 수 없게 처리하려면 > MFC Tip

본문 바로가기
사이트 내 전체검색

MFC Tip

컨트롤을 사용할 수 없게 처리하려면

페이지 정보

profile_image
작성자 이즈
댓글 0건 조회 490회 작성일 06-12-27 00:09

본문

폼뷰에 있는 라디오 버튼을 선택할 경우 화면의 다른 컨트롤 중 일부를 완전히 그레이(gray)로 처리하고 싶습니다. 즉 에디트 컨트롤 입력이나 라디오 버튼을 체크하지 못하게 하는 식으로 컨트롤에 접근할 수 없도록 하고자 합니다.

어떤 라디오 버튼을 선택했을 경우에 특정 컨트롤을 쓸 수 없게 만드는 일은 생각보다 쉽습니다. DDX(Dialog Data eXchange) 메카니즘을 이용해서 컨트롤과 맵핑되는 변수를 이용하거나 혹은 GetDlgItem()를 사용해 컨트롤의 포인터를 얻은 후 멤버 함수 EnableWindow(BOOL)로 해결하면 됩니다.

댓글목록

등록된 댓글이 없습니다.

Total 172건 8 페이지

검색

회원로그인

회원가입

사이트 정보

컴퓨터 정보,윈도우즈,리눅스,포토샵,3ds
맥스,프로그래밍 강좌팁

접속자집계

오늘
758
어제
724
최대
5,287
전체
637,757
Copyright © www.qdata.co.kr All rights reserved.