목차 일부
PART 01 C언어 기초와 개발 환경 ... 13
1. 개발 환경과 C/C++언어의 역사 ... 14
2. C언어 기본 문법 ... 21
3. 함수와 포인터 ... 25
4. 제어문 ... 35
5. 구조체 ... 37
6. 정리 ... 41
7. 실습문제 ... 42
PART 02 윈도우즈 프로그래밍 개요 ... 4...
더보기
목차 전체
PART 01 C언어 기초와 개발 환경 ... 13
1. 개발 환경과 C/C++언어의 역사 ... 14
2. C언어 기본 문법 ... 21
3. 함수와 포인터 ... 25
4. 제어문 ... 35
5. 구조체 ... 37
6. 정리 ... 41
7. 실습문제 ... 42
PART 02 윈도우즈 프로그래밍 개요 ... 47
1. 윈도우즈 OS의 특징 ... 48
2. 윈도우즈 기반 프로그래밍의 특징 ... 49
3. 윈도우즈 프로그래밍시 꼭 알아야 할 개념 ... 50
4. 정리 ... 58
5. 실습문제 ... 59
PART 03 기초적인 윈도우즈 프로그래밍 ... 61
1. 문자기반 콘솔 프로그램 ... 62
2. 기초적인 윈도우즈 프로그래밍 ... 69
3. 전형적인 윈도우즈 프로그램 형태 ... 80
4. Spy++과 윈도우 메시지 ... 103
5. 정리 ... 107
6. 실습문제 ... 108
PART 04 윈도우즈에서 출력 ... 111
1. GDI와 DC ... 112
2. 텍스트 출력 ... 116
3. 그래픽 출력 ... 130
4. 다양한 텍스트 출력과 그래픽 방법 ... 138
5. 맵핑 모드 ... 144
6. 정리 ... 149
7. 실습문제 ... 150
PART 05 윈도우즈에서 입력 ... 151
1. 마우스 ... 152
2. 키보드 ... 161
3. 타이머 ... 168
4. 정리 ... 179
5. 실습문제 ... 180
PART 06 리소스 ... 181
1. 리소스 개요 ... 182
2. 아이콘과 커서 ... 186
3. 메뉴와 액셀러레이터 ... 190
4. 문자열 테이블 ... 200
5. 버전 ... 203
6. 비트맵 ... 204
7. 정리 ... 211
8. 실습문제 ... 212
PART 07 다양한 윈도우와 컨트롤 ... 213
1. 윈도우 클래스와 컨트롤 개요 ... 214
2. 자식 윈도우 만들기 ... 218
3. 버튼 컨트롤 ... 225
4. 스태틱 컨트롤 ... 240
5. 리스트 박스 컨트롤 ... 242
6. 에디트 컨트롤 ... 246
7. 콤보 박스 컨트롤 ... 248
8. 스크롤바 컨트롤 ... 252
9. 공통 컨트롤 ... 258
10. 정리 ... 260
11. 실습문제 ... 262
PART 08 대화상자 ... 263
1. 대화상자 ... 264
2. 대화상자 기반 프로그램 ... 274
3. 대화상자 디자인 ... 276
4. 대화상자 기반 간단한 계산기 ... 279
5. 모달리스 대화상자 ... 286
6. 공용(공통) 대화상자 ... 292
7. 정리 ... 295
8. 실습문제 ... 296
PART 09 프린터로 인쇄하기 ... 297
1. 프린터 DC 얻기 ... 298
2. 문자와 그래픽 인쇄 ... 305
3. 비트맵 인쇄 ... 314
4. 인쇄 취소하기 ... 325
5. 정리 ... 327
6. 실습문제 ... 328
PART 10 파일 입출력 ... 329
1. 파일 입출력 개요 ... 330
2. 파일 입출력 ... 331
3. 파일 열기/저장하기 공통 대화상자 ... 340
4. 파일 관리 ... 351
5. 정리 ... 353
6. 실습문제 ... 354
PART 11 DLL
1. DLL 개요 ... 356
2. DLL 만들기 ... 361
3. DLL 사용하기 ... 365
4. 복잡한 DLL 만들기 ... 376
5. 정리 ... 379
6. 실습문제 ... 380
PART 12 고급 주제들 ... 381
1. 메모리 ... 382
2. 메시지 가로채기 ... 386
3. 멀티스레드 ... 392
4. 멀티미디어 ... 399
5. 네트워크 프로그래밍 ... 406
6. MFC ... 410
7. 정리 ... 417
8. 실습문제 ... 418
PART 13 실무 프로젝트 ... 419
1. 전투 테트리스 게임 ... 421
2. 그림판 ... 440
3. 그림 맞추기(concentration) 게임 ... 466
4. 퍼즐 맞추기 ... 473
5. 계산기 ... 496
6. Post It ... 501
7. 정리 ... 508
PART 14 부록 : Win32 데이터 형 ... 509
PART 15 찾아보기 ... 515
더보기 닫기