멀티캠퍼스

통합검색

검색도우미 기능을 다시 켤때는
검색창에서 검색도우미 열기를 클릭하세요

과정상세

[Live] Visual C++ MFC Programming

thumbnail image
집합

교재제공 중급

[Live] Visual C++ MFC Programming

5

like 1

1,200,000원 (VAT없음)

카테고리

  • 학습유형별 비대면
  • SW 개발 프로그래밍 언어

과정요약

과정요약
학습시간 34시간 난이도 중급
교육비 지원 고용보험 비환급 평가항목 출석률 100%
수료기준 총점 80점 이상시 수료 정원 24 명
교재정보

과정소개

 


[Live] Visual C++ MFC Programming
MFC C++ 프로그래밍

빠르게 시작하고 실무에 바로 사용하는 Visual C++ MFC Programming!

MFC란?
윈도우즈 애플리케이션을 개발하고자 하는 개발자에게
가장 강력한 능력을 제공해주는 도구로서, 
실제 업무 현장에서 광범위하게 사용되고 있습니다. 


본 과정은 MFC를 이용해 윈도우 애플리케이션을 개발하고자 하는 입문 개발자들을 위한 교육으로
MFC를 이용해 체계적으로 윈도우 애플리케이션을 개발할 수 있는 방법을 학습할 수 있습니다.

📍 과정 특장점
👩🏻‍🏫 강력한 윈도우즈 어플리케이션 개발 능력 up! 

- Visual Studio 사용 방법과 MFC 기반 윈도우 응용 프로그램 개발에 필요한 기본 이론 및 프로그래밍 기법을 체계적으로 학습할 수 있습니다.
- 업무현장에서 바로 적용 가능한 강력한 개발 능력을 배양할 수 있습니다.
📘 다양한 윈도우 UI 구현 기술 습득 

- 윈도우 대화상자를 이용해 다양한 컨트롤을 핸들링하고, 메뉴, 툴바 등 기본적인 윈도우 UI를 구현할 수 있는 기술을 함께 배울 수 있습니다.
- 실무에서 자주 사용되는 UI 요소들을 직접 구현해보면서, 실제 업무에 필요한 실전 스킬을 완벽히 습득할 수 있습니다.
✨ 통합 실습을 통한 실무 적용 능력 향상 

- 단위별 실습에서 벗어나, 여러 소주제를 아우르는 통합 실습을 통해 실무 적용 능력을 향상시킬 수 있습니다.
- 2회에 걸쳐 통합 과제를 실습해 봄으로써, 배운 내용을 스스로 점검하고 확인할 수 있는 기회를 드립니다. 

📍 과정 내용 요약
◾ 객체지향 프로그래밍 및 Windows 이해
◾ MFC 코드의 기본 구조와 흐름
◾ 입력 처리 및 GDI 기본
◾ GDI 고급 기능
◾ 메뉴와 도구 모음
◾ 대화상자와 컨트롤 기본
◾ 리스트 컨트롤과 트리 컨트롤
◾ 대화상자 고급 기능

📍 이런 분께 추천드립니다.
👨🏻 MFC를 이용하여 Windows 프로그램을 개발하고자 하는 분

🧔🏻 Windows의 기본 GUI를 구현하고자 하는 분

👧🏻 Document/View 프로그래밍과 System & Network 프로그래밍을 위한 선수 지식을 얻고자 하는 분

학습목표

  • MFC를 이용해 윈도우 어플리케이션을 개발할 수 있다.
  • MFC의 내부 구조를 이해할 수 있다.
  • 대화상자를 이용해 다양한 컨트롤을 핸들링하고 메뉴, 툴바 등 기본적인 윈도우 UI 를 구현할 수 있다.
  • 일반적인 윈도우 어플리케이션의 구조를 이해할 수 있다.

학습대상

  • MFC를 이용하여 Windows 프로그램을 개발하고자 하는 분
  • Windows의 기본 GUI를 구현하고자 하는 분
  • Document/View 프로그래밍과 System & Network 프로그래밍을 위한 선수 지식을 얻고자 하는 분

과정목차 34

  • 1 일차
    • Chapter 1
      • 객체지향 프로그래밍(OOP)의 기본
      • Windows의 구조 및 버전 별 특징
      • MFC 코드의 기본 구조 : CWinApp, CFrameWnd, CDocument 클래스
      • MFC 코드의 기본 구조 : 메시지 맵(Message Map)
      • MFC 코드의 흐름 : MFC 응용 프로그램의 시작
      • MFC 코드의 흐름 : MFC 응용 프로그램의 종료
      • MFC 코드의 흐름 : 메시지 발생과 처리
  • 2 일차
    • Chapter 2
      • 키보드 입력과 마우스 입력 : 키보드 메시지, 시스템 키보드 메시지
      • 키보드 입력과 마우스 입력 : 마우스 메시지, 마우스의 움직임의 조합
      • GDI 기본 : GDI와 DC, WM_PAINT 메시지, 펜, 브러시, 폰트
      • GDI 기본 : 여러 가지 출력 함수, 비트맵 출력
      • GDI 기본 : 여러 가지 출력 함수, 비트맵 출력
      • GDI 고급 : 그리기 모드
      • GDI 고급 : 프린터 출력
  • 3 일차
    • Chapter 3
      • 메뉴와 도구 모음 : 기본 메뉴 / 컨텍스트 메뉴
      • 메뉴와 도구 모음 : 도구 모음/상태표시줄
      • 통합실습 : 마우스 + GDI + 메뉴 제작
      • 통합실습 : 마우스 + GDI + 메뉴 제작
      • 대화상자와 컨트롤 기본 : 스태틱, 에디트
      • 대화상자와 컨트롤 기본 : 대화상자 기반 응용 프로그램, FormView, DDX/DDV 매커니즘
      • 대화상자와 컨트롤 기본 : 컨트롤의 리소스 속성제어 / 통지 메시지
  • 4 일차
    • Chapter 4
      • 표준 컨트롤과 공통 컨트롤 : 푸쉬버튼, 체크박스 버튼, 라디오 버튼
      • 표준 컨트롤과 공통 컨트롤 : 리스트박스와 콤보박스
      • 표준 컨트롤과 공통 컨트롤 : 프로그레스, 슬라이더, 스핀 컨트롤
      • 표준 컨트롤과 공통 컨트롤 : 탭 컨트롤
      • 리스트 컨트롤과 트리 컨트롤 : 리스트 컨트롤
      • 리스트 컨트롤과 트리 컨트롤 : 이미지 리스트
      • 리스트 컨트롤과 트리 컨트롤 : 트리 컨트롤, 그밖의 공통 컨트롤
  • 5 일차
    • Chapter 5
      • 대화상자 고급 : 모달 대화상자와 모덜리스 대화상자
      • 대화상자 고급 : 모달 대화상자와 모덜리스 대화상자
      • 대화상자 고급 : 공용 대화상자
      • 대화상자 고급 : HTML 대화상자
      • 통합실습 : 각 종 컨트롤 + 대화상자 + 직렬화
      • 통합실습 : 각 종 컨트롤 + 대화상자 + 직렬화

수강후기 1

평균평점

5 / 5.0

  • 5
    김*수

    2022.03.18

    처음 접해보는 교육이라 다소 긴장을 많이 했지만 실무 경험및 자연스러운 예를 통해 내용 전달을 잘해주셔서 보다더 재미있게 배울수 있었던거 같습니다.