반응형

MFC 2

02. MFC 프로그래밍의 기초

▣ MFC MFC의 개념과 특징 - MFC 는 Microsoft Foundation Class의 약자이다. - MFC 라이브러리는 윈도우 프로그래밍을 위한 응용 프로그램 프레임 워크이다. - 개발 시간을 단축 시켜 만들 수 있다. - 이식성이 좋고, DAO, ODBC와 같은 데이터베이스와 윈도우 소켓과 같은 네트워크 프로그래밍을 단순화 시킨다. MFC 계층 구조 MFC 세부 계층 구조 1) CObject 클래스 - MFC의 최상위 클래스이다. 2) 응용 프로그램 아키텍쳐 클래스 - CObject의 첫번째 파생 클래스 군이다. 3) 윈도우 클래스 - CObject의 두번째 파생 클래스 군이다. 4) 일반 클래스 - CObject의 세번째 파생 클래스 군이다. 5) CObject 클래스로부터 파생되지 않는 ..

Windows/MFC 2013.06.19

01. 윈도우 프로그래밍의 이해

Microsoft Foundation Class Library (MFC) 위 사진은 MFC 구조 계층 사진이며 마이크로 소프트사의 홈페이지 에서 받을 수 있다. ▣ MFC의 특징 그래픽 환경 -도스의 텍스트 모드에서 윈도우의 그래픽 모드로 변경. 마우스 입력 -도스에서는 키보드로만 입력이 가능했지만, 윈도우에서는 마우스로도 입력이 가능하다. 멀티 태스킹 -여러 개의 프로세스를 동시에 실행 할 수 있게 되었다. 장치에 무관하게 프로그램이 실행 -시스템에 장착된 장치에 무관하게 프로그램을 실행 할 수 있다. 메시지 드리븐(Message-driven)방식 -도스의 순차적 실행방식이 아니라 사용자 요구에 반응하는 메시지 기반 방식이다. ▣ 윈도우 프로그래밍의 기초 프로그램의 시작점 WinMain() 함수 -도스..

Windows/MFC 2013.06.18
반응형