과정상세
[Live] Visual C++ MFC Programming

교재제공 중급
[Live] Visual C++ MFC Programming
카테고리
- 학습유형별 비대면
- SW 개발 프로그래밍 언어
과정요약
학습시간 | 34시간 | 난이도 | 중급 |
---|---|---|---|
교육비 지원 | 고용보험 비환급 | 평가항목 | 출석률 100% |
수료기준 | 총점 80점 이상시 수료 | 정원 | 24 명 |
교재정보 |
과정소개
MFC C++ 프로그래밍
빠르게 시작하고 실무에 바로 사용하는 Visual C++ MFC Programming!
MFC란?
윈도우즈 애플리케이션을 개발하고자 하는 개발자에게
가장 강력한 능력을 제공해주는 도구로서,
실제 업무 현장에서 광범위하게 사용되고 있습니다.
본 과정은 MFC를 이용해 윈도우 애플리케이션을 개발하고자 하는 입문 개발자들을 위한 교육으로
MFC를 이용해 체계적으로 윈도우 애플리케이션을 개발할 수 있는 방법을 학습할 수 있습니다.
- Visual Studio 사용 방법과 MFC 기반 윈도우 응용 프로그램 개발에 필요한 기본 이론 및 프로그래밍 기법을 체계적으로 학습할 수 있습니다.
- 업무현장에서 바로 적용 가능한 강력한 개발 능력을 배양할 수 있습니다.
- 윈도우 대화상자를 이용해 다양한 컨트롤을 핸들링하고, 메뉴, 툴바 등 기본적인 윈도우 UI를 구현할 수 있는 기술을 함께 배울 수 있습니다.
- 실무에서 자주 사용되는 UI 요소들을 직접 구현해보면서, 실제 업무에 필요한 실전 스킬을 완벽히 습득할 수 있습니다.
- 단위별 실습에서 벗어나, 여러 소주제를 아우르는 통합 실습을 통해 실무 적용 능력을 향상시킬 수 있습니다.
- 2회에 걸쳐 통합 과제를 실습해 봄으로써, 배운 내용을 스스로 점검하고 확인할 수 있는 기회를 드립니다.
📍 과정 내용 요약
◾ MFC 코드의 기본 구조와 흐름
◾ 입력 처리 및 GDI 기본
◾ GDI 고급 기능
◾ 메뉴와 도구 모음
◾ 대화상자와 컨트롤 기본
◾ 리스트 컨트롤과 트리 컨트롤
◾ 대화상자 고급 기능
📍 이런 분께 추천드립니다.
🧔🏻 Windows의 기본 GUI를 구현하고자 하는 분
👧🏻 Document/View 프로그래밍과 System & Network 프로그래밍을 위한 선수 지식을 얻고자 하는 분
학습목표
- MFC를 이용해 윈도우 어플리케이션을 개발할 수 있다.
- MFC의 내부 구조를 이해할 수 있다.
- 대화상자를 이용해 다양한 컨트롤을 핸들링하고 메뉴, 툴바 등 기본적인 윈도우 UI 를 구현할 수 있다.
- 일반적인 윈도우 어플리케이션의 구조를 이해할 수 있다.
학습대상
- MFC를 이용하여 Windows 프로그램을 개발하고자 하는 분
- Windows의 기본 GUI를 구현하고자 하는 분
- Document/View 프로그래밍과 System & Network 프로그래밍을 위한 선수 지식을 얻고자 하는 분
과정목차 34
-
1 일차
-
Chapter 1
- 객체지향 프로그래밍(OOP)의 기본
- Windows의 구조 및 버전 별 특징
-
Chapter 1
- MFC 코드의 기본 구조 : CWinApp, CFrameWnd, CDocument 클래스
- MFC 코드의 기본 구조 : 메시지 맵(Message Map)
- MFC 코드의 흐름 : MFC 응용 프로그램의 시작
- MFC 코드의 흐름 : MFC 응용 프로그램의 종료
- MFC 코드의 흐름 : 메시지 발생과 처리
-
Chapter 2
- 키보드 입력과 마우스 입력 : 키보드 메시지, 시스템 키보드 메시지
- 키보드 입력과 마우스 입력 : 마우스 메시지, 마우스의 움직임의 조합
-
Chapter 3
- 메뉴와 도구 모음 : 기본 메뉴 / 컨텍스트 메뉴
- 메뉴와 도구 모음 : 도구 모음/상태표시줄
-
Chapter 4
- 표준 컨트롤과 공통 컨트롤 : 푸쉬버튼, 체크박스 버튼, 라디오 버튼
- 표준 컨트롤과 공통 컨트롤 : 리스트박스와 콤보박스
-
Chapter 5
- 대화상자 고급 : 모달 대화상자와 모덜리스 대화상자
- 대화상자 고급 : 모달 대화상자와 모덜리스 대화상자
수강후기 1
-
5김*수
2022.03.18
처음 접해보는 교육이라 다소 긴장을 많이 했지만 실무 경험및 자연스러운 예를 통해 내용 전달을 잘해주셔서 보다더 재미있게 배울수 있었던거 같습니다.