메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming

IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming

한빛아카데미

집필서

절판

5점 (1명)
좋아요 : 282
비트교육센터 4년차 강사와 삼성전자 4년차 개발자가 함께 쓴 윈도우 프로그래밍의 핵심

누구를 위한 책인가?

이 책은 C++ 언어를 익힌 후, 처음으로 윈도우 프로그래밍을 시작하는 소프트웨어 관련학과 학부생을 대상으로 집필하였다. 교과서라는 이름에 걸맞게 MFC 프로그래밍의 기본부터 응용까지 체계적이고 단계적으로 접근하기 때문에 윈도우 프로그래밍에 첫발을 내딛는 일반인과 비전공자에게도 큰 도움이 될 것이다.

무엇을 다루는가?

이 책은 MFC를 이용한 견고하고 효율적인 윈도우 응용 프로그램 제작 방법을 다룬다. 1부 준비 학습과 2부 기본 학습에서는 MFC 프로그래밍의 기본을 다지고, 3부 심화학습을 통해 고급 MFC 프로그래밍 기술을 익힐 수 있다. 4부 실전 프로젝트에서는 좀더 큰 규모의 소프트웨어 제작을 통해 1~3부에 걸쳐 배운 내용을 복습함과 동시에 실무에 필요한 응용력을 키울 수 있다.

이 책의 특징
  • 체계적이고 수준 있는 윈도우 프로그래밍 교과서
  • 바이블 서적보다 깊이 있는 설명과 간단하지만 실용적인 기능성 예제 80개 따라하기
  • 최적화된 윈도우 프로그래밍 교과서(16주 40시간에 적합한 구성, 100개가 넘는 연습문제)
  • 현장 개발자와 강사가 함께 만든 윈도우 프로그래밍의 총화, 실전 프로젝트(FormPad Program)
  • 군더더기 없는 명쾌한 설명과 풍부한 현장의 목소리로 강의실과 현장의 경계가 사라진다.
김선우 저자

김선우

서울대학교 천문학과와 컴퓨터공학부를 졸업하고, 동 대학원에서 컴퓨터공학을 전공했습니다. 비트교육센터 강사로 윈도우/리눅스 분야를 교육했으며, 현재는 이레이어 시스템 수석 연구원으로 삼성전자 등 기업 위주의 임베디드/모바일/.NET/AI 기술 교육과 더불어 교육 관련 개발도 병행하고 있습니다. 저서로 『IT CookBook, 쉽게 배우는 MFC 윈도우 프로그래밍』(한빛아카데미, 2020), 『IT CookBook, 단계별로 배우는 안드로이드 프로그래밍』(한빛아카데미, 2017) 등 일곱 권이 있고, 역서로 『찰스 페졸드의 Programming Windows, 5th Edition』(한빛미디어, 2004)이 있습니다. 

신화선 저자

신화선

서울시립대학교 전자전기공학(학부)과 대학원(석사)을 졸업하고, 한양대학교 대학원에서 컴퓨터공학(박사) 과정을 수료했다. 삼성전자에서 5년간 응용 프로그램 개발 연구를 수행하고, 현재 전자부품연구원에서 책임연구원으로 재직 중이다. 주로 멀티미디어 분야(3D프린팅 SW, 컴퓨터그래픽스, 컴포넌트 기반 SW 프레임워크, MPEG 표준화) 연구 개발을 수행하고 있다. 저서로 『IT 백두대간, DirectShow 멀티미디어 프로그래밍』(한빛미디어, 2002)이 있다.

1부 준비 학습: MFC 시작하기
1장 윈도우 프로그래밍 기초
1.  윈도우 프로그래밍 개요
2.  SDK 프로그램 기본 구조
3.  MFC 프로그램 기본 구조
4.  비주얼 C++ 개발 환경
현장의 목소리: [기본 기술 1] 비주얼 C++ 디버그

2장 유틸리티 클래스와 집합 클래스
1.  실습을 위한 준비
2.  유틸리티 클래스
3.  집합 클래스
현장의 목소리: [기본 기술 2] MSDN 라이브러리 활용

3장 MFC 프로그램 구조
1.  MFC 개요
2.  MFC 구조
3.  MFC 응용 프로그램 구조

2부 기본 학습: MFC 프로그래밍
4장 화면 출력
1.  화면 출력의 기초
2.  CDC 클래스
3.  GDI 객체
현장의 목소리: [윈도우 개념 1] 리소스와 윈도우 응용 프로그램

5장 마우스와 키보드
1.  마우스 다루기
2.  키보드 다루기

6장 사용자 인터페이스
1.  메뉴
2.  툴바
3.  상태바
현장의 목소리: [윈도우 개념 2] HWND=HINSTANCE+WNDCLASS

7장 파일 입출력
1.  일반 파일 입출력
2.  도큐먼트/뷰 구조
3.  직렬화

8장 표준 컨트롤
1.  컨트롤 기초
2.  고급 컨트롤 기법
현장의 목소리: [부족한 C++ 개념] 가상 함수, 다형성, 인터페이스

9장 대화상자
1.  대화상자 기초
2.  모드형 대화상자
3.  비 모드형 대화상자
4.  대화상자 기반 응용 프로그램
5.  공통 대화상자

10장 도큐먼트/뷰 구조
1.  SDI
2.  MDI
현장의 목소리: [재미 상식] 빅 엔디안과 리틀 엔디안

3부 심화 학습: 고급 MFC 프로그래밍
11장 공통 컨트롤
1.  공통 컨트롤 기초
2.  이미지 리스트
3.  탭 컨트롤
4.  스핀 버튼 컨트롤
5.  프로그레스 컨트롤

12장 다양한 뷰 클래스
1.  뷰 클래스 종류
2.  리스트 뷰
3.  트리 뷰
4.  스크롤 뷰
5.  HTML 뷰

13장 멀티스레드
1. 멀티스레드 기초
2. MFC 스레드
3. 스레드 동기화

14장 데이터베이스 프로그래밍
1. 데이터베이스 프로그래밍 인터페이스
2. ODBC 프로그래밍
3. ADO 프로그래밍

15장 네트워크 프로그래밍
1. TCP/IP 기초
2. 소켓 프로그래밍

4부 실전 프로젝트: 폼 패드 프로젝트
16장 FormPad 프로젝트
1.  프로젝트 개요
2.  응용 프로그램 제작
3.  컨트롤 툴바 제작
4.  편집 모드 지원
5.  속성 페이지
6.  실행 모드 지원
7.  다른 컨트롤 구현
8.  결과 토의

이 책은 검색을 하면서 구입했습니다

강좌를 들을 곳이 없어서 동영상도 포함되어 있어야겠죠

솔직히 책은 좋았으나

동영상 강의 하시는분의 목소리와 진행방식에 개인적으로

맞지 않아서 등록하고 2번더 동영상만 재구입했습니다

하지만 한참후 모두 듣고 나서 보니 실전에 필요한 부분을 중심으로 잘 정리해놓은신거같습니다

모두가 그런건 아니지만 다른 교재들은 이론방식을 치우쳐서
설명되어 있어 실제 프로그래밍할때 필요없는게 많거든요

상당히 괜찮은 책과 동영상강좌입니다

강력추천!! ㅎㅎ

결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0