목차 일부
저자 서문 ... 4
이 책의 주요 내용 ... 6
이 책의 학습 로드맵 ... 8
이 책에서 다루는 예제 ... 11
CHAPTER 1 Win32 프로그래밍 리뷰 ... 17
01 간단한 Win32 응용프로그램 ... 18
02 윈도우 프로그램의 구조 ... 23
03 본격적인 윈도우 프로그램 ... 26
04 자세히 살펴보기 ......
더보기
목차 전체
저자 서문 ... 4
이 책의 주요 내용 ... 6
이 책의 학습 로드맵 ... 8
이 책에서 다루는 예제 ... 11
CHAPTER 1 Win32 프로그래밍 리뷰 ... 17
01 간단한 Win32 응용프로그램 ... 18
02 윈도우 프로그램의 구조 ... 23
03 본격적인 윈도우 프로그램 ... 26
04 자세히 살펴보기 ... 42
꼭 기억하고 넘어가세요 ... 46
CHAPTER 2 C++의 주제들Ⅰ ... 47
01 비트 플래그 ... 48
02 함수 포인터 ... 52
03 .*, -〉* 연산자 ... 55
04 와 ... 60
05 핸들 ... 62
06 변환 연산자 오버로딩 ... 64
꼭 기억하고 넘어가세요 ... 69
CHAPTER 3 전처리 명령어 ... 71
01 include ... 72
02 define ... 78
03 if와 defined 연산자 ... 85
04 undef, line과 error ... 90
05 운영체제나 환경에 의존적인 설정이 필요하다면? ... 94
06 THIS_FILE을 정의한 이유 ... 100
07 DEBUG_NEW의 역할 ... 106
꼭 기억하고 넘어가세요 ... 110
CHAPTER 4 C++의 주제들Ⅱ ... 111
01 복사 생성자 ... 112
02 가상 함수 ... 125
03 RTTI ... 136
꼭 기억하고 넘어가세요 ... 156
CHAPTER 5 MFC의 디자인 패턴 ... 157
01 디자인 패턴 ... 158
02 클래스 다이어그램과 오토마타 ... 161
03 브리지 패턴 ... 164
04 관찰자 패턴 ... 179
05 스테이트 패턴 ... 181
06 싱글톤 패턴 ... 192
꼭 기억하고 넘어가세요 ... 196
CHAPTER 6 메시지 맵
01 단계 0: 순수한 C ... 200
02 단계 1: 클래스의 사용 ... 206
03 단계 2: 가상 함수의 이용 ... 211
04 단계 3: 멤버 함수 포인터 테이블의 이용 ... 218
05 단계 4: 매크로의 사용 ... 224
06 단계 5: 완성 ... 229
꼭 기억하고 넘어가세요 ... 238
CHAPTER 7 첫 번째 그리고 마지막 MFC 프로젝트: Single ... 239
01 첫 번째 MFC 프로젝트: Single ... 240
02 Single 프로젝트 소스 분석 ... 251
03 메시지 매핑 후의 소스 변화 ... 287
꼭 기억하고 넘어가세요 ... 291
CHAPTER 8 CClientDC의 원리 분석 ... 293
01 단계 1: GetDC( )의 이용 ... 294
02 단계 2: CDC의 설계 ... 300
03 MFC 코드의 작성 ... 304
04 MFC 코드의 확인 ... 309
꼭 기억하고 넘어가세요 ... 312
CHAPTER 9 리소스 편집 ... 313
01 리소스 스크립트 ... 314
02 MFC의 가상 함수들 ... 321
03 두 번째 예제: 메뉴의 추가 ... 327
04 리소스 ID의 관리 ... 333
꼭 기억하고 넘어가세요 ... 336
CHAPTER 10 RTTI의 원리 ... 337
01 CRuntimeClass 구조체 ... 338
02 CObject 클래스 ... 342
03 CWnd 클래스 ... 343
04 CWinApp 클래스 ... 345
05 CView 클래스 ... 351
06 프로젝트의 전체 소스 ... 352
꼭 기억하고 넘어가세요 ... 364
CHAPTER 11 CMainFrame의 소스 분석 ... 365
01 CMainFrame 분석 ... 366
꼭 기억하고 넘어가세요 ... 390
CHAPTER 12 DDX의 소스 분석 ... 391
01 Generic 프로젝트의 작성 ... 392
02 MFC 버전의 작성 ... 420
03 MFC 코드의 확인 ... 424
꼭 기억하고 넘어가세요 ... 431
CHAPTER 13 직렬화 ... 433
01 MFC의 직렬화 ... 434
02 직렬화 소스 분석 ... 451
꼭 기억하고 넘어가세요 ... 470
비주얼 C++ 애드인 ... 471
01 애드인 프로그램 소개 ... 472
찾아보기 ... 481
더보기 닫기