BEYOND YOURSELF,
ONE STEP AHEAD!※ Visual C++(MFC) 실습을 위한 환경구축 (1주차)
- Visuacl Studio 2019 (community 버전), MFC 패키지 설치 : YouTube 링크 ( 33:58 )
※ SDI(Single Document Interface) 프로그램 기반 기초 익히기 (2주차~3주차)
01. SDI 프로그램 생성, 클래스의 계층도 및 인터페이스 알기 : YouTube 링크 ( 18:58 )
02. 윈도우 프로그래밍에서의 메시지의 종류 알기 : YouTube 링크 ( 20:01 )
03. 메시지 박스 활용하기 : YouTube 링크 ( 10:53 )
04. Invalidate( ), OnDraw( ), TextOut( ) 함수 : YouTube 링크 ( 16:27 )
05. CRect 클래스, GetClientRect( ), DrawText( ) 함수 : YouTube 링크 ( 16:19 )
06. SDI 기반 스톱워치 구현 (●) : YouTube 링크 ( 27:22 )
※ Dialog(대화상자) 기반 프로그래밍 기초 익히기 (4주차)
07. Dialog(대화상자) 기반 프로그램 구조 알기 : YouTube 링크 ( 22:17 )
08. 모달(Modal)과 모덜리스(Modeless) 대화상자 : YouTube 링크 ( 15:53 )
09. 공용 대화상자(CFileDialog, CFontDialog, CColorDialog) : YouTube 링크 ( 15:26 )
※ Dialog 기반 기본(아래 제시한) 컨트롤들 학습 관련 학습 동영상 URL 링크 ☜ 클릭하세요
- List, ComboBox, Progress, Slider, IP Address, Spin(Buddy), Month Calendar/Date Time Picker Control
※ SDI, 사용자 인터페이스(User Interface, 메뉴, 도구모음, 상태표시줄) 익히기 (5주차)
10. 메뉴 표시줄, 메뉴 추가, 단축키 지정하기 : YouTube 링크 ( 19:27 )
11. 팝업(Pop-Up) 메뉴, 도구모음(툴바) 핸들링 하기 : YouTube 링크 ( 09:16 )
12. String Table, 상태표시줄 제어하기 : YouTube 링크 ( 26:15 )
※ 그래픽(GDI, DC) 관련 객체 이해히기 (6주차, 7주차)
13. DC(Device Context) 개념 이해하기, DC를 얻는 방법 : YouTube 링크 ( 14:08 )
14. CPen, CBrush 클래스 객체, 그래픽 함수(Line, Ellipse, Rectangle) : YouTube 링크 ( 20:00 )
15. CBitmap, CFont 클래스 객체 다루기 : YouTube 링크 ( 22:33 )
16. 도형의 종류와 색상 출력하기 1 (디자인, 대화상자 기반, ●) : YouTube 링크 ( 28:39 )
17. 도형의 종류와 색상 출력하기 2 (구현, DC 획득, Tab, Slider, Spin 컨트롤 등, ●) : YouTube 링크 ( 30:38 )