| 000 | 00691namccc200253 k 4500 | |
| 001 | 000000638377 | |
| 005 | 20100806060931 | |
| 007 | ta | |
| 008 | 990624s1998 ulka p 001a kor | |
| 020 | ▼a 8980543603 ▼g 93000 : ▼c \23000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 041 | 1 | ▼a kor ▼h eng |
| 049 | 1 | ▼l 111120145 |
| 082 | 0 4 | ▼a 005.133 ▼2 21 |
| 090 | ▼a 005.133 ▼b 1998s | |
| 100 | 1 | ▼a Bates, Jon |
| 245 | 2 0 | ▼a (Using) visual C++ 6 / ▼d Jon Bates ; ▼e Tim Tompkins ; ▼e 곽용재 역. |
| 260 | ▼a 서울 : ▼b 인포ㆍ북 , ▼c 1998. | |
| 300 | ▼a 780 p. : ▼b 삽도 ; ▼c 26 cm + ▼e 디스켓 1매. | |
| 500 | ▼a 색인수록 | |
| 700 | 1 | ▼a Tompkins, Tim |
| 700 | 1 | ▼a 곽용재 ▼0 AUTH(211009)35959 |
| 950 | 0 | ▼b \23000 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/교육보존A/1 | 청구기호 005.133 1998s | 등록번호 111120145 (15회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
줄거리
- 비주얼 C++ 애플리케이션을 설계하고, 만들고, 실행하는 일을 스스로 해낸다- 리스트 컨트롤, 날짜 시간 컨트롤, 프로그레스 컨트롤 등의 공통 컨트롤을 마스터한다- OLE와 COM 프로그래밍을 기초부터 이해한다- ActiveX 컨트롤을 설계하고 만든다- 인쇄와 인쇄면 미리보기의 비밀을 파헤친다- 도큐먼트와 뷰에 감추어진 고급 프로그래밍 기술을 익힌다- 다양한 디버깅 환경의 활용으로 프로그래밍의 지평을 넓힌다
- 비주얼 C++ 애플리케이션을 설계하고, 만들고, 실행하는 일을 스스로 해낸다- 리스트 컨트롤, 날짜 시간 컨트롤, 프로그레스 컨트롤 등의 공통 컨트롤을 마스터한다- OLE와 COM 프로그래밍을 기초부터 이해한다- ActiveX 컨트롤을 설계하고 만든다- 인쇄와 인쇄면 미리보기의 비밀을 파헤친다- 도큐먼트와 뷰에 감추어진 고급 프로그래밍 기술을 익힌다- 다양한 디버깅 환경의 활용으로 프로그래밍의 지평을 넓힌다
정보제공 :
책소개
이 책은 C++ 6 프로그래밍에 경험이 있는 사람들이 윈도우 프로그래밍에 쉽게 적응할 수 있도록 준비되었다. 운도우 운영체제나 MFC에 대한 지식이 없는 사람도 쉽게 읽을 수 있으며, 장별로 구분된 풍부한 예제와 읽을거리를 통해 C++ 를 사용한 윈도우 애플리케이션의 개발 능력을 기초부터 단단히 쌓을 수 있을 것이다.
이 책은 C++ 6 프로그래밍에 경험이 있는 사람들이 윈도우 프로그래밍에 쉽게 적응할 수 있도록 준비되었다. 운도우 운영체제나 MFC에 대한 지식이 없는 사람도 쉽게 읽을 수 있으며, 장별로 구분된 풍부한 예제와 읽을거리를 통해 C++ 를 사용한 윈도우 애플리케이션의 개발 능력을 기초부터 단단히 쌓을 수 있을 것이다.
정보제공 :
목차
목차 시작하면서 = 21 PART1 비주얼 C++ 애플리케이션 만들기 Chapter1 비주얼 C++ 프로그램의 설계와 개시 비주얼 C++의 시작 = 28 프로젝트 시작하기 = 28 프로젝트를 무엇으로 만들 것인가? = 29 프로젝트 이름짓기와 위치 정하기 = 29 애플리케이션 위저드(AppWizard) 사용하기 = 30 기본적인 애플리케이션 위저드의 선택 사항 = 30 애플리케이션 만들기와 실행하기 = 32 빌드를 하기 위한 설정 사항 선택하기 = 32 컴파일과 핑크 수행하기 = 32 애플리케이션 실행하기 = 33 윈도우 운영체제의 인터페이스 익히기 = 33 애플리케이션의 인터페이스를 구미에 맞게 바꾸기 = 34 버튼 컨트롤 추가하기 = 34 인터페이스에 코드 연결하기 = 38 변경된 애플리케이션 시험하기 = 40 프로젝트 저장하기와 닫기 = 41 Chapter2 간단히 훑어보는 비주얼 C++의 개발환경 디벨로퍼 스튜디오로 작업한다는 것 = 44 작업했던 프로젝트 열기 = 44 프로젝트 워크스페이스 윈도우 = 46 클래스뷰 사용하기 = 46 리소스뷰 사용하기 = 53 파일뷰 사용하기 = 59 프로젝트 관리하기 = 60 프로젝트 설정 = 61 설정 사항을 더 만들 수 있다 = 61 PART2 다이얼로그 박스와 컨트롤 Chapter3 다이얼로그 박스 만들기와 설계 다이얼로그 박스 템플릿 만들기 = 66 다이얼로그 박스 ID 설정하기 = 70 다이얼로그의 일반 프로퍼티 설정하기 = 71 다이얼로그 박스 스타일 사용하기 = 72 컨트롤 추가와 위치잡기 = 72 컨트롤의 크기 조정하기 = 77 여러 개의 컨트롤을 선택하기 = 78 컨트롤 정렬하기 = 79 지시선(Guideline) 사용하기 = 80 다이얼로그 박스의 컨트롤 조직화하기 = 80 그룹 박스 사용하기 = 81 탭 순서(Tab Order) 설정하기 = 82 단축키 설정 = 83 Chapter4 버튼 컨트롤 사용하기 푸시버튼 사용하기 버튼이 클릭된 이벤트에 대한 핸들러 추가하기 = 88 메시지 맵에 대하여 = 89 프로그램 실행중에 푸시버튼 고치기 = 91 라디오 버튼 사용하기 = 97 라디오 버튼을 여러 개 추가하기 = 98 어느 라디오 버튼이 선택되었나 알아내기 = 100 체크 박스 사용하기 = 103 체크 박스 추가하기 = 104 체크 박스의 값을 알아내고 설정하기 = 105 Chapter5 텍스트 컨트롤 사용하기 정적 텍스트 컨트롤 사용하기 = 110 다이얼로그 박스에 놓을 텍스트를 서식화하기 = 110 정적 텍스트와 에디트 박스를 같이 사용하기 = 111 정적 텍스트 컨트롤을 실행중에 고치기 = 112 에디트 박스 컨트롤 사용하기 = 117 에디트 박스 추가하기 = 117 에디트 박스의 텍스트를 설정하고 읽어내기 = 119 에디트 컨트롤의 알림 메시지 처리하기 = 121 에디트 컨트롤 서브클래싱하기 = 125 다중 라인의 에디트 컨트롤 사용하기 = 130 Chapter6 리스트 표시 컨트롤 사용하기 리스트 표시 컨트롤 생성하기 = 134 콤보 박스 추가하기 = 135 트리 컨트롤 추가하기 = 137 리스트 박스 컨트롤 추가하기 = 139 리스트 컨트롤 추가하기 = 141 리스트 컨트롤들에 항목 넣기 = 143 콤보 박스에 항목 채우기 = 143 콤보 박스 알림 메시지 처리하기 = 145 트리 컨트롤에 항목 채우기 = 147 리스트 박스에 항목 채우기 = 149 리스트 박스의 알림 메시지 처리하기 = 151 리스트 컨트롤에 항목 채우기 = 153 Chapter7 프로그레스, 스크롤바, 슬라이더, 날짜 시간 컨트롤 사용하기 범위 내에서 작동하는 컨트롤에 대해서 = 160 프로그레스 컨트롤 사용하기 = 160 다이얼로그 박스에 프로그레스 컨트롤 추가하기 = 161 프로그레스 컨트롤에 변수 연결하기 = 162 프로그레스 컨트롤을 조작하고 갱신하기 = 163 스크롤바 컨트롤 사용하기 = 165 다이얼로그 박스에 스크롤바 컨트롤 추가하기 = 166 스크롤바 컨트롤에 변수 연결하기 = 166 스크롤바 컨트롤 초기화하기 = 167 스크롤바 알림 메시지 처리하기 = 169 슬라이더 컨트롤 사용하기 = 173 다이얼로그 박스에 슬라이더 컨트롤 추가하기 = 174 슬라이더 컨트롤에 변수 연결하기 = 175 슬라이더 컨트롤 초기화하기 = 175 슬라이더의 알림 메시지 처리하기 = 176 날짜 시간 선택 컨트롤 사용하기 = 177 날짜 시간 선택 컨트롤을 다이얼로그 박스에 추가하기 = 178 날짜 시간 선택 컨트롤에 변수를 연결하기 = 179 날짜 시간 선택 컨트롤의 초기화 = 180 날짜 변경에 관한 알림 메시지 처리하기 = 183 달력 컨트롤 사용하기 = 185 다이얼로그 박스에 달력 컨트롤 추가하기 = 186 달력 컨트롤에 변수 연결하기 = 186 달력 컨트롤 초기화하기 = 187 달력 컨트롤의 날짜 범위 선택하기 = 188 날짜 범위 선택에 관한 알림 메시지 처리하기 = 189 Chapter8 마우스 이벤트 처리하기 버튼 메시지 처리하기 = 192 버튼 떼임과 버튼 눌림 이벤트 처리하기 = 192 더블클릭 이벤트 처리하기 = 197 마우스 이동과 위치 추적하기 = 198 마우스 이동 이벤트 처리하기 = 198 마우스 입력을 계속 받아내기 = 202 힛 테스트(Hit Test) 처리하기 = 203 CRectTracker 클래스 사용하기 = 205 Chapter9 ActiveX 컨트롤 사용하기 컴포넌트 갤러리에서 ActiveX 컨트롤을 선택하고 추가하기 = 212 ActiveX 컨트롤 찾아보기 = 212 현재 프로젝트에 새 컨트롤 끼워넣기 = 214 Controls 노구바에서 ActiveX 컨트롤을 선택하고, 크기를 조정하고, 시험하기 = 216 리소스 에디터에서 컨트롤의 프로퍼티 바꾸기 = 218 표준 프로퍼티 설정하기 = 218 컨트롤 프로퍼티 페이지 사용하기 = 218 컨트롤 지원 클래스 사용하기 = 220 컨트롤 디스패치 클래스 타입의 멤버 변수 추가하기 = 220 컨트롤의 프로퍼티를 프로그램에서 읽고 쓰기 = 221 클래스위저드로 ActiveX 이벤트 핸들러 구현하기 = 224 Chapter10 다이얼로그 박스 사용하기 다이얼로그 박스 만들기 = 228 새 다이얼로그 템플릿 리소스 추가하기 = 229 클래스위저드로 CDialog에서 클래스 파생시키기 = 230 새 다이얼로그 클래스 초기화하기 = 231 모달 다이얼로그 박스 표시하기 = 232 다이얼로그 박스의 데이터를 담기 위한 멤버 변수 추가하기 = 234 다이얼로그 박스 데이터 교환과 확인기능 사용하기 = 236 데이터 교환(DDX) 함수 사용하기 = 237 데이터 확인(DDV) 함수 사용하기 = 239 사용자 정의 데이터 확인 함수 만들기 = 241 모들리스 다이얼로그 박스 사용하기 = 243 모들리스 다이얼로그 박스를 만들고 없애기 = 243 모들리스 다이얼로그 박스에서 데이터를 읽고 쓰기 = 247 모들리스 다이얼로그 박스에서 닫기 메시지 처리하기 = 250 닫기(Close) 아이콘 없애기 = 251 PART3 애플리케이션의 요소 Chapter11 이미지, 비트맵, 아이콘 작업하기 이미지 에디터 사용하기 = 256 아이콘 리소스를 만들고 편집하기 = 258 디폴트 MFC 아이콘 고치기 = 259 새 아이콘 리소스를 삽입하기 = 260 새 비트맵 리소스 삽입하기 = 261 비트맵 크기와 색깔 조정하기 = 262 이미지 불러오기 = 263 다이얼로그 박스에서 이미지 사용하기 = 265 그림 컨트롤 프로퍼티 설정하기 = 265 실행중에 리소스 이미지를 로드하기 = 266 비트맵 버튼 만들기 = 270 버튼 상태에 맞는 비트맵 만들기 = 271 비트맵 버튼 클래스 사용하기 = 273 컨트롤에서 이미지 사용하기 = 274 이미지 리스트의 이해 = 274 이미지 리스트를 생성하고 사용하기 = 276 Chapter12 도큐먼트, 뷰, 프레임 사용하기 SDI 애플리케이션 만들기 = 283 SDI 애플리케이션의 클래스 이해하기 = 286 SDI 애플리케이션의 시각적 구성요소 = 288 SDI 도큐먼트 템플릿의 이해 = 290 도큐먼트/뷰 프레임웍 함수 사용하기 = 292 도큐먼트와 뷰를 함께 사용하기 = 297 도큐먼트 데이터 초기화하기 = 298 도큐먼트에 멤버 변수 추가하기 = 299 뷰에서 도큐먼트 데이터 액세스하기 = 301 표준 템플릿 리소스 사용하기 = 303 뷰를 다시 그리기 = 305 Chapter13 메뉴 작업하기 메뉴 리소스를 만들고 편집하기 = 308 새 메뉴 리소스 추가하기 = 308 메뉴 헤더 항목 추가하기 = 309 메뉴 항목 추가하기 = 310 명령 ID 붙여주기 = 311 메뉴 항목 프로퍼티 고치기 = 312 분리자 추가하기 = 312 팝업 서브 메뉴 항목 추가하기 = 312 체크 표시 추가하기 = 313 단축키 추가하기 = 314 메뉴 명령 처리하기 = 314 메뉴의 명령 핸들러 함수 추가하기 = 314 명령 사용자 인터페이스 핸들러 함수 추가하기 = 316 메뉴 항목을 활성화 또는 비활성화시키기 = 317 체크 표시를 붙이거나 없애기 = 317 메뉴 텍스트를 실행중에 변경하기 = 319 문맥 메뉴 추가하기 = 319 문맥 메뉴 시작하기 = 320 문맥 메뉴의 명령 처리하기 = 323 메뉴 개체를 생성하고 액세스하기 = 324 CMenu 개체 초기화하기 = 324 실행중에 메뉴 항목 추가하기 = 325 실행중에 메뉴 항목 고치기 = 329 실행중에 메뉴 항목을 없애기 = 330 Chapter14 도구바와 상태바 작업하기 표준 프레임웍 도구바 커스텀화하기 = 332 표준 도구바의 이해 = 332 리소스 에디터로 도구바 버튼 추가하기 = 337 버튼을 옮기고, 없애며, 분리자를 추가하기 = 339 도구바 버튼을 활성화시키고 비활성화시키기 = 339 새 도구바 추가하기 = 340 새 도구바 리소스 추가하기 = 340 프레임 윈도우에 도구바 추가하기 = 341 도구바를 숨기고 보이기 = 342 도구바의 위치를 저장하고 로드하기 = 343 다이얼로그 바 사용하기 = 344 다이얼로그 바 리소스 추가하기 = 344 프레임 윈도우에 다이얼로그 바 추가하기 = 345 다이얼로그 바의 컨트롤 사용하기 = 346 상태바를 커스텀화하기 = 349 표준 상태바 이해하기 = 349 상태 표시자와 분리자 추가하기 = 352 상태 표시자 구역의 크기, 스타일, 텍스트를 실행중에 바꾸기 = 355 인터넷 익스플로러 스타일의 라바(Rebar) 이해하기 = 360 애플리케이션 위저드 프레임웍의 리바 사용하기 = 360 리바의 타이틀과 배경 비트맵 설정하기 = 362 PART4 그림 그리기 Chapter15 디바이스 컨텍스트로 그림 그리기 디바이스 컨텍스트란? = 368 디바이스 컨텍스트의 종류 = 368 CDC 클래스 사용하기 = 369 클라이언트 영역의 디바이스 컨텍스트 사용하기 = 374 페인트 디바이스 컨텍스트 사용하기 = 375 메모리 디바이스 컨텍스트 사용하기 = 380 매핑 모드 사용하기 = 383 자유 스케일링 매핑 모드 = 387 디바이스의 능력을 얻어내기 = 388 Chapter16 펜과 브러쉬 사용하기 펜 생성하기 = 396 CPen 클래스 사용하기 = 396 펜 스타일 설정하기 = 396 펜 두께 변경하기 = 396 펜 색깔 변경하기 = 397 스톡 펜 사용하기 = 398 디바이스 컨텍스트에 펜을 선택해 넣기 = 398 펜 삭제하기 = 400 펜을 사용하여 선과 도형 그리기 = 401 그리기를 위한 디바이스 컨텍스트 생성하기 = 401 펜 위치 이동하기 = 402 선 그리기 = 403 점(Point) 좌표를 사용해서 그리기 = 404 원과 타원 그리기 = 407 곡선(Curve) 그리기 = 409 연결선(Polyline) 그리기 = 411 브러쉬 생성하기 = 412 CBrush 클래스 사용하기 = 412 색 브러쉬와 빗금 브러쉬 생성하기 = 412 윈도우 배경 색깔 칠하기 = 413 패턴과 이미지로 브러쉬 생성하기 = 414 스톡 브러쉬 사용하기 = 416 디바이스 컨텍스트에 브러쉬를 선택해 넣기 = 418 브러쉬 삭제하기 = 419 브러쉬로 색칠되는 도형 그리기 = 419 사각형과 둥근 사각형 그리기 = 419 채워진 타원과 원 그리기 = 421 현과 부채꼴 그리기 = 421 다각형(polygon) 그리기 = 422 Chapter17 폰트 사용하기 텍스트 표시용 함수들 = 426 간단한 텍스트 그리기 = 426 텍스트 정렬방식 설정하기 = 427 전경색과 배경색 바꾸기 = 429 텍스트를 불투명 또는 투명하게 그리기 = 430 텍스트를 사각형 영역으로 클리핑하기 = 431 폰트 생성하기 = 433 CFont 클래스 사용하기 = 433 CreatePointFont()를 사용하여 폰트 생성하기 = 433 CreateFont()로 폰트 생성하기 = 434 폰트 선택하기 = 440 폰트 나열하기 = 440 글꼴(Choose Font) 다이얼로그 박스 사용하기 = 445 텍스트를 여러줄로 서식화해서 그리기 = 448 폰트 삭제하기 = 449 PART5 도큐먼트와 뷰에 관련된 고급 테크닉 Chapter18 뷰의 크기 조정과 스크롤링 윈도우 크기조정을 처리하기 = 454 "크기조정중" 이벤트를 처리하기 = 454 "크기조정중" 이벤트를 처리하기 = 456 크기조정 이벤트 처리하기 = 458 윈도우 크기를 제한하기 = 464 크기조정이 가능한 다이얼로그 박스 만들기 = 466 윈도우 스크롤링하기 = 466 스크롤 크기 설정하기 = 467 페이지와 라인 스크롤 변화량을 변경하기 = 470 현재의 스크롤 위치를 알아내기 = 471 스크롤바 메시지 처리하기 = 474 Chapter19 리스트, 트리, 리치 에디트, HTML 뷰 사용하기 리스트 뷰, 트리 뷰, 리치 에디트 뷰에 대하여 = 480 리스트 뷰를 생성하고 사용하기 = 480 애플리케이션 위저드를 사용하여 리스트 뷰 애플리케이션 만들기 = 480 항목 삽입하기 = 481 리스트 스타일 변경하기 = 486 컬럼과 컬럼 헤더 추가하기 = 488 선택된 리스트를 얻어내기 = 491 트리 뷰를 생성하고 사용하기 = 494 애플리케이션 위저드로 트리 뷰 애플리케이션 만들기 = 495 트리 스타일 변경하기 = 495 항목 삽입하기 = 496 선택된 노드를 얻어내기 = 499 인라인 편집기능 처리하기 = 501 리치 에디트 뷰를 생성하고 사용하기 = 503 리치 에디트 뷰 생성하기 = 504 뷰 텍스트를 로드하고 저장하기 = 504 문단 서식화하기 = 504 OLE 개체 삽입하기 = 507 HTML 브라우저 뷰를 생성하고 사용하기 = 507 HTML 뷰 만들기 = 508 URL 설정하기 = 508 브라우저 이벤트를 처리하기 = 509 Chapter20 다중 뷰 사용하기 다중 뷰(Multiple View)에 관하여 = 512 스플리터 윈도우 사용하기 = 512 동적 스플리터 윈도우 생성하기 = 513 동적 스플리터 윈도우 초기화하기 = 515 정적 스플리터 윈도우 생성하기 = 518 정적 스플리터 윈도우 초기화하기 = 519 윈도우 탐색기 스타일의 애플리케이션 만들기 = 523 여러 개의 뷰를 마음대로 만들기 = 524 뷰의 추가와 제거 = 524 뷰 생성과 활성화 제어하기 = 525 Chapter21 다중 도큐먼트 애플리케이션 만들기 다중 도큐먼트 인터페이스 애플리케이션 만들기 = 534 MDI 애플리케이션를 구성하는 클래스에 대하여 = 537 MDI 애플리케이션의 시각적 구성요소 = 539 MDI 도큐먼트 템플릿에 관하여 = 541 도큐먼트, 뷰, MDI 프레임의 생성 순서 = 544 도규먼트/뷰 개체 사이의 이동 = 547 간단한 MDI 애플리케이션 작성 = 549 도큐먼트에 멤버 변수 추가하기 = 549 뷰에서 도큐먼트 데이터를 액세스하기 = 551 도큐먼트의 데이터를 수정하고 뷰를 갱신하기 = 552 새 도큐먼트 템플릿 추가하기 = 555 Chapter22 인쇄와 미리보기 프레임웍이 제공하는 인쇄 기능에 대하여 = 564 기본적인 인쇄 기능 사용하기 = 564 OnPrint()를 재정의하기 = 568 프린터 디바이스 컨텍스트 사용하기 = 570 가로 세로비를 조정하기 = 571 페이지 매김과 인쇄 방향 설정하기 = 575 시작 페이지와 끝 페이지 설정하기 = 575 Print 다이얼로그 박스 사용하기 = 578 가로 인쇄와 세로 인쇄 방향을 사용하기 = 582 OnBeginPrinting()에 GDI 개체 추가하기 = 582 디바이스 컨텍스트 준비상황을 커스텀화하기 = 584 프린트 작업 취소하기 = 585 프레임웍을 거치지 않고 직접 인쇄하기 = 585 인쇄 다이얼로그 박스를 직접 띄우기 = 585 StartDoc()과 EndDoc() 사용하기 = 588 StartPage()와 EndPage() 사용하기 = 589 PART6 애플리케이션 데이터의 구체화 Chapter23 데이터를 저장, 로드, 전송하기 직렬화에 대하여 파일 처리에 관련된 SDI 프레임웍 = 594 직렬화 가능한 데이터 개체 만들기 = 595 도큐먼트 데이터 보관하기 = 601 데이터 개체를 직렬화하기 = 605 가장 최근에 사용했었던(MRU) 파일 리스트 사용하기 = 608 도큐먼트 타입을 등록하기 = 608 파일 처리 = 609 CFile 클래스 사용하기 = 609 파일 열기 = 609 파일 읽기와 파일 쓰기 = 611 현재 파일 위치를 조작하기 = 615 파일 정보 찾아내기 = 615 파일 이름 바꾸기와 파일 없애기 = 618 이외의 CFile 파생 클래스 = 618 클립보드를 사용한 데이터 전송 = 619 클립보드 데이터 포맷 설정하기 = 619 클립보드에서 데이터 복사하기 = 621 클리보드에서 데이터를 붙여넣기 = 623 Chapter24 데이터베이스와 레코드 뷰 사용하기 데이터베이스 사용하기 = 628 관계형 데이터베이스 사용하기 = 628 ODBC 사용하기 = 629 데이터 원본 설정하기 = 631 데이터베이스 자원을 가지고 있는 애플리케이션 만들기 = 633 애플리케이션 위저드로 데이터베이스 지원 포함하기 = 634 데이터베이스에 연결하기 = 636 데이터베이스 값을 질의하기 = 637 데이터베이ㅏ스 값을 갱신하기 = 640 데이터베이스 테이블과 필드를 묶기 = 641 레코드 뷰 사용하기 = 642 레코드 뷰 템플릿 사용하기 = 642 레코드셋 필드에 에디트 컨트롤 추가하기 = 644 Chapter25 OLE와 COM 프로그래밍 컴포넌트 기반 프로그래밍 = 649 COM 인터페이스 = 649 인터페이스 ID, 클래스 ID, GUID에 대하여 = 652 COM 개체의 인스턴스를 생성하기 = 653 프록시 DLL과 마샬링(Marshalling) = 656 인터페이스 버전 관리 = 656 OLE 자동화 = 657 디스패치 인터페이스에 대하여 = 658 VARIANT 사용하기 = 659 자동화 서버 만들기 = 660 자동화 클라이언트 만들기 = 667 OLE 컨테이너, 서버, 미니 서버 = 671 PART7 ○○○○ Chapter26 ActiveX 컨트롤 만들기 ActiveX 컨트롤 위저드로 ActiveX 프레임웍 만들기 = 678 컨트롤의 숫자, 라이센싱, 도움말 설정하기 = 678 클래스 이름과 용도 옵션 설정하기 = 679 이미 있는 컨트롤을 서브클래싱하여 기능을 얻어내기 = 680 고급 ActiveX 컨트롤의 기능 설정하기 = 681 컨트롤 구현하기 = 682 컨트롤 그리기 = 682 사용자 이벤트와 입력 처리하기 = 685 컨트롤을 부분적으로 빨리 테스트하기 = 686 이벤트 발생을 처리하기 = 688 프로퍼티 인터페이스 만들기 = 690 스톡 프로퍼티를 구현하기 = 690 스톡 색깔 프로퍼티 페이지 추가하기 = 692 커스텀 프로퍼티 추가하기 = 693 커스텀 프로퍼티에 대해 프로퍼티 페이지 추가하기 = 696 프로퍼티를 계속 유지하기 = 698 컨트롤 컴파일하기와 등록하기 = 700 ActiveX 컨트롤에 사용되는 소스 파일들 = 701 타입 라이브러리와 라이센스 파일 만들기 = 701 컨트롤 등록하기 = 702 ActiveX 컨트롤 테스트 컨테이너로 테스트하기 = 702 컨트롤 선택하기와 삽입하기 = 702 컨트롤 프로퍼티를 테스트하기 = 703 환경 프로퍼티 테스트하기 = 703 발생된 이벤트 로깅하기 = 704 Chapter27 통합 디버거 사용하기 디버깅 정보와 브라우징 정보 만들기 = 706 디버그와 릴리즈 모드 사용하기 = 706 디버그 옵션과 수준 설정하기 = 707 브라우즈 정보를 만들고 사용하기 = 709 원격 디버깅과 저스트-인-타임 디버깅 = 712 코드 추적과 단계별 실행 = 713 TRACE 매크로 사용하기 = 714 ASSERT와 VERIFY 매크로 사용하기 = 716 프로그램에 중지점 설치하기와 단계별 실행기능 사용하기 = 719 디버깅중 편집(Edit and Continue) 기능 사용하기 = 722 프로그램 변수 관찰하기 = 722 이외의 디버거 윈도우들 = 724 이외에 디버깅을 도와주는 도구들 = 725 스파이++(Spy++) 사용하기 = 725 프로세스 뷰어 = 727 OLE/COM 오브젝트 뷰어 = 728 MFC 트레이셔 = 728 Chapter28 API와 SDK로 작업하기 API와 SDK에 대하여 = 730 다이렉트X를 사용한 고속 사운드와 비디오 구현하기 = 731 다이렉트사운드 사용하기 = 731 다이렉트드로우 사용하기 = 740 다이렉트3D 사용하기 = 749 다이렉트플레이(DirectPlay) 사용하기 = 750 다이렉트인풋(DirectInput) 사용하기 = 750 다이렉트셋업 사용하기 = 750 MAPI를 사용한 메시지와 전자우편 생성 = 751 단순 MAPI 사용하기 = 751 애플리케이션 위저드를 사용해서 MAPI 메일 수신기능을 추가하기 = 753 비디오와 사운드용 멀티미디어 라이브러리 사용하기 = 757 매체 제어 인터페이스 사용하기 = 757 MCI 알림 메시지 = 761 MCI 윈도우 추가하기 = 765 찾아보기 = 771
