mfc
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

mfc에 대한 보고서 자료입니다.

본문내용

컨트롤을 제한하던 그 특정 처리를 위한 호출을 찾아야 한다.
그건 결국 경험에 의해서 이루어 지는데 다음과 같은 프로그램이 있다고 보자.
화면에서 보듯이 특정 기준점에 의해서 edit박스의 컨트롤을 활성화 하거나 비활성하는 기능이다.
우린 그쪽 위치에서 trace를 하기를 원한다.
위의 그림에서 기혼을 체크하면 밑의 배우자 정보의 오브젝트들이 활성화 되며 해제하면 비활성화 된다.
위의 그림에서 어떤 함수를 브레이크를 걸지를 알 수 있겠는가?
위의 그림의 루틴은 다음과 같이 작성 되어 집니다.
void CProfileDlg::OnCheck1()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE); //UpdateData 의 인자값을 TRUE로 주면 사용자 컨트롤로 값이 멤버변수로
//UpdateData 의 인자값을 FALSE로 주면 Value형 멤버 변수에 설정 되어 있는 값이 컨트롤 전송
m_ctrName.EnableWindow(m_bMarried);
m_ctrlAge.EnableWindow(m_bMarried);
}
위의 코드는 디어셈블에서 찾기는 사막에서 바늘정도의 수준입니다.(조금 덩치큰 프로그램에서 혹은 그렇지 않더라도
mfc가 기본적으로 함수를 정의하는 코드를 비교 해봤을때..)
물론 엄청난 시력의 눈을 가진 리버서에게는 소용 없는 일인가요 ? :(
이는 어떻게 보면 CWnd함수중 어떤 기능을(함수)를 쓰는가에 초점을 맞춰진다.물론 정통한 C++프로그래머는
분명 바로 눈치를 채게된다. EnableWindow함수를
  • 가격1,000
  • 페이지수5페이지
  • 등록일2012.03.13
  • 저작시기2008.12
  • 파일형식한글(hwp)
  • 자료번호#784840
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니