오탈자, 부록 및 예제소스, 관련 사이트가 자료 메뉴로 통합되었어요.
쪽수
ISBN
브랜드
"윈도우즈의 심장부를 파고드는 명쾌한 해설"
"찰스 페졸드의 윈도우즈 고전!"
"새롭게 부활하다"
이 책은 단순히 "이러한 API가 있으니 이런 예제를 한번 만들어서 실행해보면 이해할 수 있다" 정도의 따라하기식이 아니다. 지독히도 고집스러운 장인답게 귀찮을 정도로 알아야 할 것들에 대해 조목조목 따져서 알려준다. 성질이 급한 독자는 "이게 뭐야" 싶을 정도로 말이다. 한번의 읽음으로 끝낼 수 있다면 바이블이 될 수 없다. 내공있는 프로그래머가 추천하는 방식은 읽고 또 읽으라는 것이다. 이 책은 그렇게 현장을 떠날 때까지 여러분과 항상 같이 할 수 있는 책이다.
이미 많은 독자들이 알고 있겠지만, 모든 장에 기본 개념 및 원리를 스스로 이해하고 확인해볼 수 있는 실행 가능한 완벽한 예제가 있으며, 이번 번역서에서는 예제뿐만 아니라 본문 구석구석을 역자가 최신 윈도우즈 경향에 맞게 수정하고 보완하였다. 또한 번역 기간 동안 현업 윈도우 프로그래머가 리뷰하여 페졸드의 명성에 흠이 되지 않게 다양한 의견을 종합하여 번역의 정확성에 최대 역점을 두었다.
윈도우즈의 심층부까지 꿰뚫어 보여주는 주옥같은 예제와 원리
"내공있는 윈도우즈 프로그래머가 이 책에 대해 격찬하는 이유는 딱 두 가지다. 처음엔 몰랐는데 시간이 갈수록 구구절절 풀어놓은 한마디 한마디가 그렇게 도움될 수 없더라는 것이 첫 번째이고 윈도우즈를 손바닥 들여다보듯 하지 않고는 나올 수 없는 주옥같은 예제가 두 번째 이유다."
주요 내용
이 책의 가장 큰 장점은 다른 윈도우즈 API 프로그래밍 책과 비교하여 단순한 API의 사용법이 아닌 원리와 그 배경에 대해서도 언급을 하고 있어 한층 체계적인 설명이 이루어졌다는 데 있을 것이다. 단적인 예로 비트맵을 비롯한 그리기 관련 내용은 윈도우즈 프로그래밍을 접하는 모든 사람들이 그 원리를 이해하기 위해서는 필독해야 한다고 자신있게 말할 수 있다. - 반승철(번역 과정을 끝까지 함께 해주신 리뷰어, (주)NHN)
무엇보다 이 책의 가장 뛰어난 점은 깔끔한 번역이라고 말하고 싶다. 대부분의 번역서가 허술한 번역으로 원서보다 이해하기 힘든 부분이 많다. 그러나 이 책은 깔끔한 번역과 최신 윈도우즈 변화에 대한 역자의 배려가 돋보인다. 책의 흐름도 비교적 자연스러워서 초보 개발자도 이해하는 데 별 어려움이 없을 것으로 보인다. - 장정환(번역 과정을 끝까지 함께 해주신 리뷰어, 윈도우 프로그래머)
국내 독자의 말, 말, 말
"실무에서 진가를 발휘하는 책"
"원리를 모르면 사상누각일 수밖에 없음을 알려주는 책"
"시간이 지날수록 가치를 더하는 책"
"소장 자체로도 의미있는 책"
추천평
"윈도우즈 프로그래밍의 대표서적을 꼽으라면 바로 찰스 페졸드의 작품들을 들 수 있다." - Dr.Dobb's Journal
1부 윈도우즈 프로그래밍 기초 1장 시작하기 윈도우즈 환경 윈도우즈 프로그래밍 옵션 첫 번째 윈도우즈 프로그램 2장 유니코드 문셋의 간략한 역사 와이드 문자와 C 언어 와이드 문자와 윈도우즈 3장 윈도우즈와 메시지 독립적인 윈도우 윈도우즈 프로그래밍의 장애물 4장 텍스트 출력 연습 그리기와 다시 그리기 GDI 개요 스크롤 바 더 나은 스크롤 구축하기 5장 그리기 기초 GDI 구조 디바이스 컨텍스트 점과 선 그리기 채워진 영역에 그리기 GDI 매핑 모드 직사각형, 리전, 클리핑 6장 키보드 키보드 기초 키누름 메시지 문자 메시지 키보드 메시지와 문자셋 캐럿(커서가 아님) 7장 마우스 마우스 기초 클라이언트 영역 마우스 메시지 비클라이언트 영역 마우스 메시지 프로그램에서 적중 테스트하기 마우스 캡처하기 마우스 휠 아직 남은 것 8장 타이머 타이머 기초 타이머 사용하기: 세 가지 방법 시계를 위해 타이머 사용하기 상태 보고를 위해 타이머 사용하기 9장 자식 윈도우 컨트롤 버튼 클래스 컨트롤과 색상 스태틱 클래스 스크롤 바 클래스 에디트 클래스 리스트 박스 클래스 10장 메뉴와 그 밖의 리소스 아이콘, 커서, 문자열, 커스텀 리소스 메뉴 키보드 가속기 11장 대화상자 모드형 대화상자 비모드형 대화상자 공통 대화상자 12장 클립보드 간단한 클립보드 사용 간단한 클립보드 사용을 넘어서 클립보드 뷰어 되기 2부 윈도우즈 그래픽스 13장 프린터 사용하기 인쇄 기초 그래픽과 텍스트 인쇄하기 14장 비트맵과 Bitblt 함수 비트맵 기초 비트맵 치수 비트 블록 전송 GDI 비트맵 객체 15장 장치 독립적인 비트맵 DIB 파일 포맷 화면 표시와 인쇄 DIB와 DDB의 결합 16장 팔레트 관리자 팔레트 사용하기 팔레트 애니메이션 팔레트와 실세계 이미지 DIB를 위한 라이브러리 18장 메타파일 구형 메타파일 포맷 확장 메타파일 3부 윈도우즈 프로그래밍 고급 19장 다중 문서 인터페이스 MDI 개념 샘플 MDI 구현 20장 멀티태스킹과 멀티스레딩 멀티태스킹 방식 윈도우즈 멀티스레딩 스레드 동기화 이벤트 객체로 신호 보내기 스레드 지역 저장소 21장 동적 링크 라이브러리 라이브러리 기초 그 밖의 잡다한 DLL 주제들 22장 사운드와 음악 윈도우즈와 멀티미디어 파형 오디오 MIDI와 음악 23장 인터넷 맛보기 윈도우즈 소켓 WinInet과 FTP 부록: 참고할 만한 웹 페이지들과 검색 방법 참고 문헌
44,000원
10%
39,600원