본문 바로가기

업무 채널

[MFC] EnableWindow TRUE/FALSE

EnableWindow란?

MFC에서 윈도우폼에 사용된 콘트롤에 대한 능동적인 활성화와 비활성화를 위한 멤버함수이다.

간단히 말해 시각적으로 보이게 할 경우 TRUE,

안보이게 할 경우 FALSE 처리를 하면된다.

 

 

버튼을 예로 들어보자.

방법 1.(버튼에 대한 변수설정을 했을경우)

버튼변수명.EnableWindow(TRUE); //활성화

버튼변수명.EnableWindow(FALSE); //비활성화

 

방법2.

GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE); //활성화

GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE); //비활성화