컴퓨터 공부/MFC 프로그래밍

[5월 13일 2교시] 윈도우즈 프로그래밍 1

려리군 2009. 5. 13. 10:42

윈도우즈 프로그래밍 환경 - MFC

Windows API의 thin wrapper


PostMessage - 큐의 제일 뒤로 메세지를 부친다.

SendMessage - 윈도우 프로시저로 메세지를 보낸다. (재진입, re-entrance이 가능)


시스템 메세지 큐 : 우선순위 큐


솔루션 : 서로 다른 종류의 언어를 통합해서 개발하는 환경


속성

Visual 6.0의 클래스 위저드 역할

 이벤트 : ID에 해당하는 메뉴나 컨트롤이 눌렸을 때.

메세지 : WM_계열의 메세지가 왔을 때.

 재정의 : 선택한 클래스(CWinApp, CView, CDocument, CFrameWnd)에 대해서


mainframe : 외부 구조. 윈도우의 형태를 정의하기 때문에 꼭 필요.

view : 작업창. client area.


CCmdTarget : WM_메세지와 명령을 보내는 역할.

 +-CWinApp::InitInstance(재정의)

    프로그램의 시작점

    응용 프로그램의 초기화


차일드 프레임