Thumbnail
개발 · 프로그래밍 데스크톱 앱 개발

MFC Windows 프로그래밍 - 기본 대시보드

(4.8)
4개의 수강평 ∙  149명의 수강생
99,000원

월 19,800원

5개월 할부 시
지식공유자: 널널한 개발자
총 69개 수업 (16시간 37분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[데스크톱 앱 개발, mfc] 강의입니다.

C/C++개발자라면 누구나 시작할 수 있습니다. 핵심만 골라서 빠르게 MFC 윈도우 프로그래밍을 배울 수 있습니다. 1200페이지 분량의 교재도 드립니다.

✍️
이런 걸
배워요!
MFC 프레임워크 구조
윈도우 응용 프로그램 개발
파워포인트 스타일 편집기 프로그램을 개발하는 구체적인 방법

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
C/C++기반 윈도우 전용 응용 프로그램을 개발해야 하는 분
C++를 이용해 GUI 프로그래밍을 해보고 싶은 분
게임 개발을 위해 윈도우 프로그래밍을 공부하려는 분
📚
선수 지식,
필요할까요?
독하게 시작하는 C 프로그래밍
C개발자를 위한 최소한의 C++

안녕하세요
널널한 개발자 입니다.
널널한 개발자의 썸네일

널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다.  반갑습니다. ^^

 

커리큘럼 총 69 개 ˙ 16시간 37분의 수업
이 강의는 영상, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. 윈도우 프로그래밍 모델
강의자료 PDF
강의자료 PDF - 인쇄용
열혈강의 Visual C++ 2008 MFC 윈도우 프로그래밍 PDF 05:27
Message driven 구조 미리보기 19:24
Win32 API 예제 분석 (전체 수업예제 포함) 20:13
섹션 2. MFC 소개 및 콜렉션 클래스
MFC 소개 미리보기 11:14 콜렉션 클래스 소개 미리보기 11:16
CPtrList, CMapStringToPtr 클래스 13:37
MBCS와 유니코드 문자열 18:13
CString 클래스와 CFile 안내 20:13
섹션 3. 윈도우 기초 이론
솔루션, 프로젝트, 리소스 미리보기 20:00
CWnd 클래스와 윈도우 속성 13:11
윈도우 관계 08:30
화면 좌표계와 Z-order 09:06
섹션 4. SDI 응용 프로그램
SDI 예제 생성 미리보기 12:40
SDI 구조 및 객체 생성 순서 08:00
주요 객체간 접근 방법 09:47
프레임워크 흐름 분석 17:22
메시지 맵과 핸들러 11:42
섹션 5. 메뉴
메뉴 리소스 편집 및 핸들러 등록 미리보기 18:21
삽질극복: 등록한 핸들러를 제대로 삭제하는 방법 10:07
삽질극복: 여러 곳에 핸들러 등록 07:46
다른 메뉴 제어하기와 PostMessage() 함수 10:08
바로가기 키 적용하기 및 삽질극복 07:51
토글 메뉴 (강사도 삽질) 22:06
팝업 메뉴 18:00
섹션 6. 툴바와 상태바
툴바 활용 방법 및 상태바 소개 16:41
툴바 도킹 위치 제어 및 상용 GUI 라이브러리 소개 11:46
상태 표시줄 연결 09:18
섹션 7. GDI 기본
윈도우 그래픽 시스템 구조 미리보기 07:54
렌더링 시점과 DC에 대한 이해 33:22
RGB컬러, 펜, 선 21:10
도형과 브러시 11:15
글꼴과 문자열 출력 21:59
섹션 8. 비트맵 다루기
비트맵 리소스 다루기 미리보기 23:04
비트맵 이미지 출력 API 소개 09:25
CImage 클래스 19:31
CImageList 클래스 사용하기 10:29
섹션 9. GDI 고급
매핑 모드 20:48
윈도우 영역 10:55
깜빡임 방지와 더블 버퍼링 16:12
섹션 10. GDI+ 소개
곡선과 안티 에일리어싱 10:23
반투명 그라데이션과 해치 브러시 04:34
좌표계 변환(회전) 05:48
섹션 11. 사용자 입력 이벤트 처리
키보드 입력 다루기 미리보기 21:35
마우스 이동(WM_MOUSEMOVE) 메시지 처리 09:44
마우스 버튼 입력 처리 24:36
마우스 이벤트 추적 06:51
휠 버튼 다루기 08:12
섹션 12. 컨트롤 윈도우와 대화상자
힘들게 GDI를 배운 이유 미리보기 23:28 컨트롤 윈도우 직접 생성하기 미리보기 09:01
대화상자 활용기초 및 에디트 컨트롤 25:33
DDX/DDV 메커니즘과 스태틱 컨트롤 27:25
통지 메시지 09:24
Modeless 대화상자 17:31
공통 대화상자 소개 06:36
섹션 13. 기본 컨트롤 윈도우
CFormView와 버튼 미리보기 19:45
체크 박스와 라디오 버튼 16:04
리스트 박스 12:55
콤보 박스 08:41
윈도우 크기 변화에 대응하기 13:46
섹션 14. 미니 프로젝트
기능 정의 및 개발목표 설정 미리보기 09:13
도형 그리기 25:36
그려진 도형 선택(Z-order 변경) 14:44
발견한 버그 원인 확인과 수정 그리고 더블 버퍼링 적용 23:44
도형 속성 변경 13:40
파일로 저장하기/불러오기 및 과정 마무리 30:45
강의 게시일 : 2024년 02월 27일 (마지막 업데이트일 : 2024년 02월 27일)
수강평 총 4개
수강생분들이 직접 작성하신 수강평입니다.
4.8
4개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
정재현 thumbnail
4
안녕하십니까 강의 중에 궁금한 점이 있어 평가를 남기겠습니다. CMapStringToPtr 클래스에서는 강의에서 보여준 CPtrList::GetAt()처럼 void* pData를 변수로 디버깅 했을 때의 주소와 값을 메모리 상에서 보고 싶은데요. 어떤 함수를 쓰는지 아니면 다른방법이 있는지 궁금합니다.
2024-03-14
지식공유자 널널한 개발자
질문은 QA 게시판을 이용해주시기 바랍니다. 질문과 평점을 이렇게 남기시면 제 입장이 좀 난처합니다. :)
2024-03-15
deephearing thumbnail
5
2024-04-22
최오영 thumbnail
5
좋아요(good)
2024-03-01
지식공유자 널널한 개발자
좋은 평가 고맙습니다. :)
2024-03-06
comesta thumbnail
5
MFC 프레임워크의 원리를 알기쉽게 설명해주셔서 기초를 닦는데 많은 도움이 되었습니다. 아무것도 모르는 상태로 책만 읽는것과 강의를 듣는것이 차이가 많이 나는걸 느꼈습니다.
2024-03-18
지식공유자 널널한 개발자
좋은 평가와 피드백 고맙습니다. 생각하시는 것처럼 이제 시중 서적을 보시면 됩니다. 단순 따라하기는 충분히 넘어서실 수 있으리라 생각합니다. :)
2024-03-25