본문 바로가기

Programming Tips/MFC

컨트롤의 Enable, Disable 관련 함수 및 예제


MFC Dialog based에서 경우에 따라 다이얼로그 상의 특정 컨트롤을 활성화, 비활성화 할 때는
해당 컨트롤의 ID와 아래의 GetDlgItem과 EnableWindow함수를 사용하여 간단히 해결이 가능합니다.

GetDlgItem(IDC_EDIT1)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT2)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT3)->EnableWindow(FALSE);

활성화(enable)해야되는 경우에는 EnableWindow함수의 인자에 TRUE,
비활성화(disable)해야되는 경우에는 인자에 FALSE !!!