책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > Visual C++
· ISBN : 9788957250648
· 쪽수 : 1462쪽
· 출판일 : 2005-11-30
책 소개
목차
Part 1. 비주얼 C++ 기반다지기
Chapter 1_ 몇 달을 공부해도 하루 한듯한 이야기
01 비주얼 C++ 프로그래밍이 어려운 이유
02 환경 설정하기
03 무조건 따라하기
Chapter2_ MFC 입장에서 본 OOP
01 OOP 이야기
02 C++ 둘러보기
03 OOP를 공부해야 하는 필연적인 이유
04 추상화와 클래스, 그리고 객체
05 OOP에 익숙해지기
06 상속을 통한 코드 재사용
07 MFC와 가상 함수의 만남
Chapter3_ API와 MFC 내부 이렇게 이해했다
01 메시지 상자 표시 프로그램
02 프레임을 갖는 윈도우 프로그램
03 MFC 디자인 철학
04 CWinApp 클래스와 MFC 프로그래밍
Chapter_ 이제는 쉽게 배우는 MFC 프로그래밍
01 두 줄로 구성된 MFC 프로그램
02 윈도우를 표시하는 프로그램
03 MFC에서의 메시지 처리 방법
04 화가와 그리기
05 화가야 펜을 쥐어라
06 메뉴 프로그래밍
07 애플리케이션 기본 구조 개념
Part 2. 비주얼 C++ 들여다보기
Chapter5_ 비주얼 C++ 프로그래밍 둘러보기
01 어렵게만 느껴졌던 도큐먼트 뷰 구조
02 비주얼 C++ 프로그램 쉽게 분석하기
03 도큐먼트 뷰 구조 자세히 공부하기
04 도대체 애플리케이션 프레임워크가 뭡니까
Chapter6_ 사용자 인터페이스 프로그래밍
01 마우스 커서를 내 맘대로
02 전문가가 되는 길: CCursorShape 부품 만들기
03 마우스 커서 활동 영역을 마음대로 제한하기
04 공통 대화 상자
05 전문가가 되는 길: CDialogBox 부품 만들기
06 사용자 정의 대화 상자
07 전문가가 되는 길: CUserDlg 부품 만들기
08 컨트롤 툴 팁 도움말
09 툴 바 프로그래밍
10 상태 바 프로그래밍
11 전문가가 되는 길: CStatusHelp 부품 만들기
Chapter7_ 재미있는 그리기
01 디바이스 컨텍스트
02 맵핑 모드
03 그래픽 객체
Part 3. 도큐먼트 뷰 구조
Chapter8_ 쉽게 배우는 직렬화
01 직렬화 둘러보기
02 쉽게 배우는 직렬화
03 더 나은 방법으로의 구현
04 데이터 관리 프로그램 작성 방법
05 쉘을 이용한 직렬화
Chapter9_ 도큐먼트 뷰 구조 자세히 다루기
01 다중 뷰
02 뷰 바꾸기
03 트리 뷰
04 자동 스크롤 뷰
05 프레임워크 다루기
Chapter10_ 쉽게 만드는 텍스트 편집기
01 리치 에디트 컨트롤과 편집기
02 프로그램 개선하기
03 리치 에디트 뷰를 이용한 편집기 만들기
04 프로그램 개선하기
Chapter11_ 데이터 관리 프로그램으로 배우는 컬렉션 클래스
01 컬렉션 클래스에 대하여
02 배열 컬렉션 클래스와 직렬화
03 리스트 컬렉션 클래스와 직렬화
04 맵 컬렉션 클래스와 직렬화
Chapter12_ DLL 부품 만들기
01 MFC와 동적 연결 라이브러리
02 정적 MFC와 라이브러리를 이용하여 작성한 정규 DLL
03 MFC와 동적으로 연결되는 정규 DLL
04 확장 DLL
05 메모장 DLL 만들기
Part 4. 데이터베이스 프로그래밍
Chapter13_ 주소록 관리 프로그램으로 배우는 ODBC
01 미리 보는 ODBC 애플리케이션
02 ODBC 자세히 살펴보기
03 직접 작성하는 ODBC 프로그램
Chapter14_ 비디오 대여 관리 프로그램으로 배우는 DAO
01 미리 보는 DAO 애플리케이션
02 DAO 자세히 살펴보기
03 직접 작성하는 DAO 프로그램
Chapter15_ 도서관리 프로그램으로 배우는 OLE DB
01 OLD DB란?
02 OLE DB 템플리트
03 OLE DB를 이용한 도서 관리 프로그램
04 직접 작성하는 OLE DB 프로그램
Part 5. 인터넷 프로그래밍
Chapter16_ 재미있는 LAN 소켓 프로그래밍
01 LAN 소켓 프로그래밍에 대하여
02 채팅 소켓 프로그램
03 화이트 보드 소켓 프로그램
Chapter17_ CHtmView 클래스를 이용한 웹 브라우저 만들기
01 Web Browser 쉽게 만들기, CHtmView
02 인터페이스 개선: 메뉴 입력 창을 프레임 윈도우에
03 인터넷 익스플로러의 쿨 바(Cool Bar) 흉내내기
Part 6. 멀티미디어 프로그래밍과 도움말
Chapter18_ 멀티미디어 프로그래밍
01 윈도우 멀티미디어 서비스
02 WAVE 플레이어 만들기
03 WAVE 부품 만들기
04 비디오 플레이어 만들기
05 CD 플레이어 만들기
Chapter19_ 도움말 만들기
01 윈도우 도움말 시스템
02 WinHelp를 이용한 도움말 만들기
03 애플리케이션에 도움말 추가하기
04 HTML을 이용한 도움말 만들기
05 애플리케이션에 HTML 도움말 추가하기
Part 7. COM 프로그래밍
Chapter20_ COM 프로그래밍
01 도대체 COM은 뭐고 ActiveX는 뭐지? OLE는?
02 왜 COM을 사용하나요?
03 COM은 인터페이스로만 접근합니다
04 COM 객체를 만드는 공장, Class Factory
05 COM 서버 만들기
06 우리가 만든 COM 서버 이용하기
Chapter21_ ATL로 만드는 COM 객체
01 ATL이 뭔가요?
02 ATL을 이용하여 스택/큐 객체 만들기
03 슈택/큐 객체 사용하기
04 ATL로 만드는 간단한 액티브X 컨트롤, Eye