스크랩

구간

핵심 API로 배우는 윈도우 프로그래밍 - IT CookBook 186 C언어를 학습했다면 API로 날개를 달아보자

시리즈 : IT COOKBOOK 한빛교재시리즈 [374]

강경우 저 | 한빛아카데미 | 2015년 06월

미리보기 북트리

정가
$52.00
판매가
$42.12 (19%↓) 최저가 보상
적립금
$0.84 (2%P)

품절된 상품입니다.

이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.

북카트 바로구매 위시리스트

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9791156641872 / 464쪽 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 23,400
  • 19,800
  • 31,500
  • 21,420

책 소개

출판사 리뷰

출판사 서평 도서 장점 1. C 언어를 배운 뒤 처음으로 윈도우 프로그래밍을 시작하는 독자를 위한 윈도우 핵심 API 입문서이다.. 2. 바이블처럼? 모든 내용을 다루지 않고, 중요한 내용을 깊이 있게 살펴보기 때문에 강의 및 독학용 교재로 유용하다. 3. 170여 개의 실습예제를 수록하여, 독자 스스로 프로그램을 작성하고 테스트해가며 프로그래밍 능력을 향상시킬 수 있다. 4. 객체 지향의 개념을 몰라도 학습할 수 있고, ... 도서 장점 1. C 언어를 배운 뒤 처음으로 윈도우 프로그래밍을 시작하는 독자를 위한 윈도우 핵심 API 입문서이다.. 2. 바이블처럼 모든 내용을 다루지 않고, 중요한 내용을 깊이 있게 살펴보기 때문에 강의 및 독학용 교재로 유용하다. 3. 170여 개의 실습예제를 수록하여, 독자 스스로 프로그램을 작성하고 테스트해가며 프로그래밍 능력을 향상시킬 수 있다. 4. 객체 지향의 개념을 몰라도 학습할 수 있고, MFC를 배우기 전에 학습해도 도움이 된다. 5. API 함수를 배움으로써 윈도우 환경에서 커널과 응용 프로그램의 관계를 잘 이해할 수 있다. 도서 특징 C 언어를 학습했다면 API로 날개를 달아보자. 실습예제 80개와 연습문제 90개로 윈도우 API의 핵심 기능과 사용 방법을 익힐 수 있는 책! 이 책은 『윈도우 API 프로그래밍』(한빛아카데미, 2010)의 개정판으로, C 언어를 기반으로 윈도우 프로그래밍을 배우고자 하는 독자를 대상으로 한다. API 함수의 필요성을 쉽게 이해할 수 있도록 170여 개의 예제를 수록했으며 앞서 배운 예제를 계속 활용하도록 구성되어 있어 독자 스스로 프로그램을 작성하고 테스트해가며 프로그래밍 능력을 향상시킬 수 있다. 특히 이번 개정에는 초판에는 담지 않았던 문자 집합에 대해 많이 다뤘으며, 그래픽 처리에서 동영상을 만드는 방법을 추가했다. 개정판의 모든 프로그램은 유니코드 환경에서도 문제없이 작동할 수 있다.

저자 소개

  • 구분 : 저서
    이름 : 강경우
    국적 : 대한민국
    직업 :
    분류 : 과학/공학 저자 , 기타
    인기지수 [249]
    작가상세보기 관심작가 등록/신간알림 받기
    [최근저서]전체보기
kwkang@bu.ac.kr
KAIST 전산학과에서 프로그래밍 언어 설계 및 컴파일러 개발 분야를 전공하고 KISTI 슈퍼컴퓨팅센터에서 분산 컴퓨팅 관련 주요 프로젝트를 수행하였다. 2000년 3월부터 백석대학교 정보통신학부에서 C 언어, 컴파일러 개발, 프로그래밍 언어론, 비주얼 C++, 윈도우 API 프로그래밍, 웹 서비스 컴퓨팅 등을 강의하고 있다. 프로그래밍 언어 분야와 분산 컴퓨팅 분야에서 논문을 저술하여 [마르퀴즈 후즈후 인더월드 2010]에 등재되기도 하였다. 공저로는 『컴퓨터 입문과 응용』(정익사), 『C 언어 길잡이』(생능출판사), 『Yes C』(생능출판사), 『IT기술의 이해』(OK프레스), 『컴퓨터 교양 필수』(정익사) 등이 있다.

목차

목차
지은이 머리말 ㆍ 4
이 책의 사용 설명서 ㆍ 6
숲과 나무 이야기 ㆍ 8
Chapter 01 윈도우 프로그래밍의 기초 ㆍ 15
1 윈도우 프로그래밍의 개요 ㆍ 16
2 윈도우 프로그램 개발 도구와 개발 방법 ㆍ 18
3 윈도우 프로그램의 구조 ㆍ 26
3.1 윈도우 프로그램 메인 함수 : WinMain( ) ㆍ 27
3.2 윈도우 클래스 ㆍ 28
3.3 윈도우 생성 ㆍ 31
3.4 메시지 처리 ㆍ 34
3.5 메시지 처리 함수 : WndProc( ) ㆍ 36
Chapter 02 윈도우 기본 입출력 ㆍ 43
1 출력 영역 얻기 ㆍ 44
2 문자 집합 ㆍ 48
3 텍스트 출력하기 ㆍ 54
3.1 텍스트 출력 함수 : TextOut( ) ㆍ 54
3.2 텍스트 출력 함수 : DrawText( ) ㆍ 56
4 키보드 메시지 처리하기 ㆍ 60
5 캐럿 이용하기 ㆍ 74
6 직선, 원, 사각형, 다각형 그리기 ㆍ 79
6.1 직선 그리기 ㆍ 79
6.2 원 그리기 ㆍ 80
6.3 사각형 그리기 ㆍ 82
6.4 다각형 그리기 ㆍ 83
6.5 선 속성 바꾸기 ㆍ 85
6.6 면 색 바꾸기 ㆍ 88
Chapter 03 제어 메시지 처리하기 ㆍ 95
1 키보드 입력으로 도형 이동하기 ㆍ 96
2 타이머 메시지 ㆍ 103
3 마우스 메시지 ㆍ 107
4 래스터 연산 ㆍ 113
Chapter 04 윈도우 메뉴 ㆍ 127
1 메뉴 만들기 ㆍ 128
2 메뉴 사용하기 ㆍ 136
3 공용 대화상자 사용하기 ㆍ 142
3.1 [열기] 대화상자 ㆍ 143
3.2 [다른 이름으로 저장] 대화상자 ㆍ 152
3.3 [글꼴] 대화상자 ㆍ 154
3.4 [색] 대화상자 ㆍ 161
4 메뉴 수정하기 ㆍ 167
Chapter 05 단축키와 비트맵 ㆍ 179
1 단축키 ㆍ 180
2 비트맵 ㆍ 188
3 더블 버퍼링 ㆍ 201
4 애니메이션 ㆍ 209
Chapter 06 대화상자와 컨트롤 ㆍ 227
1 대화상자 만들기 ㆍ 228
1.1 대화상자 만들기 ㆍ 229
1.2 대화상자 관련 함수 ㆍ 231
2 컨트롤의 종류 ㆍ 236
3 버튼 컨트롤 ㆍ 238
4 에디트 컨트롤 ㆍ 248
5 체크 박스와 라디오 버튼 ㆍ 256
6 콤보 박스 컨트롤 ㆍ 262
7 리스트 박스 컨트롤 ㆍ 268
8 모덜리스 대화상자 ㆍ 274
9 리스트 컨트롤 ㆍ 279
Chapter 07 MDI 프로그래밍 ㆍ 305
1 MDI 기반 응용 프로그램 ㆍ 306
2 자식 윈도우 관리하기 ㆍ 315
3 윈도우 분할하기 ㆍ 31
4 컨트롤 윈도우 활용하기 ㆍ 333
4.1 버튼 컨트롤 윈도우 ㆍ 333
4.2 에디트 컨트롤 윈도우 ㆍ 335
4.3 콤보 박스 컨트롤 윈도우 ㆍ 338
4.4 리치 에디트 컨트롤 윈도우 ㆍ 341
Chapter 08 파일 입출력 ㆍ 359
1 파일 다루기 ㆍ 360
1.1 파일 만들기, 파일 열기 ㆍ 360
1.2 파일 읽기 ㆍ 362
1.3 파일 쓰기 ㆍ 363
1.4 파일 닫기 ㆍ 364
2 공용 대화상자 ㆍ 367
3 메모장 만들기 ㆍ 377
Chapter 09 윈도우 소켓 프로그래밍 ㆍ 393
1 소켓 연결하기 ㆍ 394
2 메시지 교환하기 ㆍ 402
3 논블로킹 통신 ㆍ 411
4 채팅 응용 프로그램 ㆍ 420
Chapter 10 멀티스레드 ㆍ 433
1 스레드 생성하기 ㆍ 434
2 스레드 동기화하기 ㆍ 443
찾아보기 ㆍ 457

top