목차 일부
머리말 = 3
이 책의 구성과 강의 계획안 = 5
01 윈도우 프로그래밍의 이해
1.1 윈도우 프로그래밍의 개념 = 12
1.2 Win32 SDK 윈도우 프로그램의 기본 구조 = 14
실습 1-1. 간단한 Win32 SDK 윈도우 프로그램 만들기 = 16
1.3 간단한 윈도우 애플리케이션의 분석 = 26
1.4 윈도우 프로그램...
더보기
목차 전체
머리말 = 3
이 책의 구성과 강의 계획안 = 5
01 윈도우 프로그래밍의 이해
1.1 윈도우 프로그래밍의 개념 = 12
1.2 Win32 SDK 윈도우 프로그램의 기본 구조 = 14
실습 1-1. 간단한 Win32 SDK 윈도우 프로그램 만들기 = 16
1.3 간단한 윈도우 애플리케이션의 분석 = 26
1.4 윈도우 프로그램의 기본 형식 = 34
연습문제 = 42
02 MFC 개요 및 아키텍처
2.1 MFC의 개요 = 48
2.2 MFC 프로그램의 구조 = 49
2.3 Visual C++의 시작 = 51
실습 2-1. MFC 응용 프로그램 마법사 익히기 = 52
2.4 SDI 템플릿 = 70
2.5 MDI 템플릿 = 72
2.6 MFC 애플리케이션 아키텍처 = 75
실습 2-2. 간단한 MFC 프로젝트 만들기 = 79
연습문제 = 111
03 메시지 처리
3.1 메시지 처리의 기본개념 = 116
3.2 메시지 박스(Message Box) = 119
실습 3-1. 메시지 박스 생성하기 = 121
3.3 마우스 메시지(Mouse Message) = 130
실습 3-2. 디지털시계 만들기 = 132
3.4 키보드 메시지(Keyboard Message) = 151
실습 3-3. 문자를 입력하고 이동시키기 = 153
연습문제 = 171
04 대화상자
4.1 CDialogEx 클래스 = 179
4.2 대화상자 기반의 프로그램 = 179
4.3 MFC 기본 컨트롤 = 181
실습 4-1. MFC의 기본 컨트롤(Control) 사용법 익히기 = 183
4.4 모달(Modal) 대화상자와 모덜리스(Modeless) 대화상자 = 226
4.5 공용 대화상자 = 227
실습 4-2. 대화상자 기반 디지털시계 만들기 = 232
연습문제 = 268
05 사용자 인터페이스
5.1 메뉴(Menu) = 274
실습 5-1. 간단한 메뉴와 단축키 만들기 = 280
5.2 툴바(Toolbar) = 307
실습 5-2. 간단한 툴바 만들기 = 309
5.3 상태 표시줄(Status Bar) = 315
실습 5-3. 상태 표시줄에 팬을 만들고 문자열을 출력하기 = 317
5.4 도킹 팬(Docking Pane) 윈도우 = 328
실습 5-4. 문자열 출력 도킹 팬 만들기 = 329
연습문제 = 361
06 그래픽 객체의 사용
6.1 GDI와 DC의 개념 = 368
6.2 GDI 객체 = 371
실습 6-1. 직선, 도형 그리기 = 383
6.3 GDI+의 개념 = 404
실습 6-2. 그림판 만들기 = 415
연습문제 = 448
07 컨트롤 및 리소스 Ⅰ
7.1 리스트 컨트롤(List Control) = 452
실습 7-1. 대화상자에 List Control 사용하기 = 454
7.2 트리 컨트롤(Tree Control) = 484
실습 7-2. 대화상자에서 Tree Control 사용하기 = 486
연습문제 = 509
08 컨트롤 및 리소스 Ⅱ
8.1 탭 컨트롤(Tab Control) = 516
8.2 슬라이더 컨트롤(Slider Control) = 517
8.3 스핀 컨트롤(Spin Control) = 518
실습 8-1. 도형의 종류와 색상을 대화상자에 출력하기 = 519
8.4 프로그레스 바 컨트롤(Progress Bar Control) = 556
8.5 IP 주소 컨트롤(IP Address Control) = 556
8.6 네트워크 주소 컨트롤(Network Address Control) = 557
8.7 날짜/시간 선택 컨트롤(Date Time Picker) = 558
8.8 애니메이션 컨트롤(Animation Control) = 559
실습 8-2. 각종 컨트롤을 이용한 데이터 전송 Simulator 작성하기 = 559
연습문제 = 579
09 고급 컨트롤 및 리본
9.1 MFC Feature 컨트롤(MFC Feature Controls) = 584
실습 9-1. 간단한 명함제작 프로그램 만들기 = 588
9.2 리본(Ribbon) = 621
실습 9-2. 리본 메뉴 및 각종 리본 컨트롤 사용하기 = 625
연습문제 = 662
10 도큐먼트 파일 입출력 및 다양한 뷰 클래스
10.1 도큐먼트 = 668
10.2 파일 입출력 = 671
10.3 다양한 뷰 클래스 = 672
실습 10-1. FormView를 이용하여 문자 출력 및 파일 입출력하기 = 674
10.4 분할 윈도우 = 705
실습 10-2. 정적 분할 윈도우를 이용한 학생 정보 출력 프로그램 만들기 = 710
10.5 다중 뷰 = 740
실습 10-3. 다중 뷰 만들기 = 740
연습문제 = 758
11 동적 연결 라이브러리 DLL
11.1 DLL의 링크 = 766
11.2 DLL의 종류 = 768
실습 11-1. Implicit 링킹을 통한 정규 DLL 달력 만들기 = 770
실습 11-2. Explicit 링킹을 통한 정규 DLL 달력 만들기 = 790
실습 11-3. 확장 DLL을 통한 2차 방정식 근을 구하는 프로그램 만들기 = 793
연습문제 = 811
12 데이터베이스 프로그래밍
12.1 데이터베이스 프로그램의 개요 = 816
실습 12-1. OLE DB를 이용한 학생 도서관리 프로그램 만들기 = 819
연습문제 = 873
13 그래픽 프로그래밍
13.1 베지어 곡선(Bezier Curve) = 880
실습 13-1. 5 알고리즘을 통한 베지어(Bezier) 곡선 그리기 = 883
실습 13-2. 컨트롤 포인트의 이동 및 베지어 곡선의 해상도 설정하기 = 908
연습문제 = 927
14 네트워크 프로그래밍
14.1 네트워크 프로그램의 개요 = 932
실습 14-1. 채팅 프로그램 제작하기 = 933
연습문제 = 968
찾아보기 = 971
더보기 닫기