목차 일부
제1부 객체와 클래스
1. 객체 지향 프로그래밍 ... 10
2. 객체와 클래스 ... 11
3. 객체의 주요 특성 ... 12
추상화와 캡슐화 ... 12
상속성 및 다형성 ... 12
4. 객체 지향 언어 C++ ... 13
클래스의 정의 ... 13
생성자와 소멸자 ... 17
...
더보기
목차 전체
제1부 객체와 클래스
1. 객체 지향 프로그래밍 ... 10
2. 객체와 클래스 ... 11
3. 객체의 주요 특성 ... 12
추상화와 캡슐화 ... 12
상속성 및 다형성 ... 12
4. 객체 지향 언어 C++ ... 13
클래스의 정의 ... 13
생성자와 소멸자 ... 17
객체 포인터와 객체 배열 ... 20
제2부 C++ 개요
1. C++의 주요 특징 ... 26
변수 선언 ... 26
주석(Comment) 처리 ... 26
입출력 연산자(Streaming Operator) ... 27
동적 데이터 할당 및 제거(new, delete) ... 28
this 포인터 ... 29
2. 클래스(Class) ... 30
클래스 정의 ... 30
생성자(constructor)와 소멸자(destructor) ... 32
후렌드(Friend) 함수 ... 35
3. 상속(Inheritance) ... 37
상속의 개념 ... 37
상속 클래스의 특징 ... 39
상속 클래스에서의 생성자와 소멸자 ... 39
생성자의 인수 전달 ... 39
다중 상속 ... 42
4. 가상함수(Virtual Function) ... 45
5. 연산자 중복(Operator Overload) ... 48
제3부 Visual C++ 개요
1. 윈도우즈 프로그래밍 개념 ... 55
2. MFC 개념 ... 58
실습 3.1 콘솔용 프로그램 작성 ... 60
실습 3.2 MFC를 이용한 윈도우 프로그램 작성 ... 64
제4부 메시지 시스템(Message System)
1. 윈도우즈 메시지 시스템의 개념 ... 74
2. 메시지의 종류 ... 75
윈도우 메시지 ... 75
마우스 메시지 ... 76
키보드 메시지 ... 76
실습 3.1 메시지 처리 프로그램 ... 77
제5부 타이머(Timer)
1. 타이머의 용도 ... 86
2. 타이머 함수 ... 86
실습 5.1 타이머 프로그램 ... 88
제6부 그래픽(GDI) 처리
1. GDI(Graphics Device Interface) 개념 ... 100
2. 디바이스 콘텍스트(DC : Device Context) ... 101
OnDraw(ODC pDC) 함수에서 출력할 경우 ... 101
임시적으로 화면 출력할 경우 ... 102
기타 DC를 얻는 방법 ... 102
3. GDI 객체 ... 103
4. CPen 클래스를 이용한 그래픽 출력 ... 104
5. CBrush 클래스를 이용한 그래픽 출력 ... 105
6. 그래픽 출력 함수 ... 106
그래픽 프로그램 ... 107
제7부 리소스(Resources)
1. 아이콘(Icon) ... 132
2. 커서(Cursor) ... 133
3. 단축키(Accelerator) ... 133
4. 비트맵(Bitmap) ... 134
실습 7.1 비트맵 출력 ... 137
제8부 대화상자(Dialog Box)
1. 메시지 박스(Message Box) ... 146
2. 공용 대화상자(Common Dialog Box) ... 147
실습 8.1 대화상자형 계산기 ... 151
실습 8.2 색상 대화상자(CColorDialog) 사용 ... 166
제9부 파일 입출력(File Input and Output)
1. CView와 CDocument 클래스 ... 170
2. CDocument 클래스의 특징 ... 170
OnSaveDocument() ... 170
OnOpenDocument() ... 171
OnNewDocument() ... 172
Serialize() ... 173
실습 9.1. 파일 입출력이 가능한 학생카드 ... 174
제10부 오목게임
실습 10 오목게임 ... 194
제11부 그림퍼즐
실습 11 그림퍼즐 ... 216
제12부 대포게임
실습 12 대포게임 ... 234
부록 : MFC 주요 멤버 함수 요약
1. MFC의 계층 구조 ... 252
2. MFC의 주요 클래스 ... 252
3. MFC의 주요 클래스 및 멤버 함수 요약 ... 253
더보기 닫기