본문 바로가기
2_ 바삭바삭 프로그래밍/C# and Visual C++

MFC - 프로그램 종료, 버튼 숨김/ 비활성화

by 준환이형님_ 2011. 4. 11.

자주 쓰는거라 포스팅합니다~^^ 



** 프로그램 종료

PostQuitMessage(0);
(이것 말고도 몇개 있었는데..)



** 버튼을 숨기는 멤버함수의 사용법

버튼 IDC_BUTTON1, IDC_BUTTON2 생성

1 버튼 클릭시 2 버튼을 숨기거나 나타나게 하는 방법

    // IDC_BUTTON2 버튼 숨김

    GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE);


    // IDC_BUTTON2 버튼 보임

    GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_SHOWNORMAL);

 

** 2 버튼 클릭시 1 버튼을 비활성화 OR 활성화


    // IDC_BUTTON1 비활성화

    GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);
 

    // IDC_BUTTON1 활성화

    GetDlgItem()->EnableWindow(TRUE);