HOME > 상세정보

상세정보

Visual C++ 6.0 마스터하기

Visual C++ 6.0 마스터하기 (17회 대출)

자료유형
단행본
개인저자
Gregory, Kate 문일보
서명 / 저자사항
Visual C++ 6.0 마스터하기 / Kate Gregory 저 ; 문일보 편저.
발행사항
서울 :   정보문화사 ,   1998.  
형태사항
985 p. : 삽도 ; 26 cm + CD-ROM 1매.
ISBN
8976275039
일반주기
색인 및 부록포함  
000 00686namccc200253 k 4500
001 000000638685
005 20100806061355
006 m
007 ta
008 990628s1998 ulka 001a kor
020 ▼a 8976275039 ▼g 98000 : ▼c \28000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 111120160
082 0 4 ▼a 005.133 ▼2 21
090 ▼a 005.133 ▼b 1998q
100 1 ▼a Gregory, Kate ▼0 AUTH(211009)137858
245 1 0 ▼a Visual C++ 6.0 마스터하기 / ▼d Kate Gregory 저 ; ▼e 문일보 편저.
260 ▼a 서울 : ▼b 정보문화사 , ▼c 1998.
300 ▼a 985 p. : ▼b 삽도 ; ▼c 26 cm + ▼e CD-ROM 1매.
500 ▼a 색인 및 부록포함
700 1 ▼a 문일보 ▼0 AUTH(211009)81605
950 0 ▼b \28000

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 중앙도서관/교육보존A/1 청구기호 005.133 1998q 등록번호 111120160 (17회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

광범위한 비주얼 C++ 프로그래밍을 단 한 권의 책으로 마스터할 수 있도록 완벽한 학습 가이드를 제공하는 것이 특징인 이 책은 ANSI C++부터, 윈도우즈 컨트롤, 인터넷 프로그램과 연동되는 HTML, ISAPI, OLE로부터 ActiveX 기술, DB 연동, MFC와 ATL 프로그래밍을 소개하고 있다.
무엇보다 학습효과를 극대화하기 위해서 HTML 포맷의 전자서적을 무려 5권을 제공하기 때문에, 책 이외에도 별도의 학습효과를 올릴 수가 있을 것이다.

비주얼 C++ 6.0에 대한 완벽한 레퍼런스를 제공한다.
강력한 비주얼 C++ 6.0에 대한 설명
디벨로퍼 스튜디오의 사용자 인터페이스, 메뉴와 툴바에 대한 탐구
새로워진 인터넷 주소 컨트롤, 확장성 콤보 박스 등 모든 윈도우즈 컨트롤 사용하기
상태 표시줄, 툴바, 도움말 등을 포함하는 완벽한 애플리케이션 만들기
애플리케이션 프린팅 기능과 프린트 내용 미리보기 기능 추가하기
비주얼 스튜디오를 사용하여 ActiveX 컨트롤 만들기
ATL(Active Template Library)을 사용하여 컴포넌트 프로그래밍 만들기
MFC(Microsoft Foundation Classes) 완벽 탐구
ODBC와 ADO(Active Data Objects)를 사용하여 데이터 액세스하기
비주얼 C++ 로 인터넷 프로그래밍하기
예외 처리, 템플릿, 멀티쓰레딩을 포함하는 고급 프로그래밍 개념 정복하기


정보제공 : Aladin

저자소개

케이트 그레고리(지은이)

40년 이상의 경력을 보유한 개발자로, 5개 대륙에서 기조연설을 했으며, 업계를 더욱 포용적이고 따뜻하게 만드는 #include 〈C++〉를 비롯한 여러 C++ 활동에서 자원봉사를 하고 있다. 1986년부터 그레고리 컨설팅을 운영하며 전 세계 고객들이 더 효율적으로 일할 수 있도록 돕고 있다.

정보제공 : Aladin

목차


목차
제1부 프로그래밍의 시작
 제1장 첫 번째 프로그램 만들어보기 = 33
  윈도우 프로그램의 작성 = 34
   몇 개의 윈도우를 애플리케이션에서 사용할 것인가에 대한 결정 = 35
   데이터베이스 = 36
   복합 문서(Compound Document) 지원 기능 = 38
   외관과 기타 옵션들 = 39
   기타 옵션 = 43
   파일과 클래스의 명칭 = 45
   애플리케이션의 실제 생성 = 46
   따라해 보기 = 46
  다이얼로그 기반 애플리케이션 생성하기 = 49
   따라해 보기 = 53
  DLL과 콘솔 애플리케이션 및 기타 애플리케이션 = 54
   ATL COM AppWizard = 55
   클러스트 리소스 타입(Cluster Resource Type) 마법사 ·55
   커스텀 AppWizard (Custom AppWizard) = 55
   데이터베이스 프로젝트(Database Project) = 55
   디벨로퍼 스튜디오 애드-인(DevStudio Add-in) 마법사 = 56
   확장 저장 프로시저(Extended Stored Proc) 마법사 = 56
   ISAPI 확장 마법사 = 56
   메이크 파일(Makefile) = 56
   MFC ActiveX 컨트롤 마법사 = 56
   MFC AppWizard(DLL) = 57
   새 데이터베이스 마법사(New Database Wizard) = 57
   유틸리티 프로젝트 (Utility Project) = 57
   Win32 애플리케이션 (Application) = 57
   Win32 콘솔 애플리케이션(Console Application) = 58
   Win32 다이내믹 링크 라이브러리(Dynamic-Link Library) = 58
   Win32 스태틱 링크 라이브러리(Static-Link Library) = 58
  AppWizard로 만든 애플리 케이션의 변경 = 58
  AppWizard가 생성하는 코드에 대한 이해 = 59
   단일 문서 인터페이스(SDI) 애플리케이션 = 59
   다른 파일들 = 66
  다중 문서(MDI) 인터페이스 애플리케이션에 대한 이해 = 66
  다이얼로그 기반의 애플리케이션 = 70
  AppWizard 실행 및 책 전제에 대한 개관 = 73
제2부 사용자와의 대화를 위한 대화 상자와 컨트롤의 이용
 제2장 대화 상자와 컨트롤 = 79
  대화 상자에 대한 이해 = 80
  대화 상자 리소스의 생성 = 80
   대화 상자와 컨트롤 IDs = 83
   샘플 대화 상자의 작성 = 83
  대화 상자 클래스의 작성 = 85
  대화 상자 클래스의 활용 = 88
   대화 상자를 표시하기 위한 준비 = 89
   프로그램이 실행되는 동안= 91
   리스트 박스 컨트롤의 활용 = 93
   라디오 버튼의 활용 = 99
 제3장 윈도우 95와 윈도우 98 공통(Common) 컨트롤 = 103
  윈도우 95와 윈도우 98 컨트롤 애플리케이션 = 104
  ProgressBar 컨트롤 = 105
   ProgressBar의 작성 = 106
   ProgressBar의 초기화 = 107
   ProgressBar의 조작 = 108
  슬라이더 컨트롤 = 108
   트랙바 만들기 = 109
   트랙바의 초기화 = 110
   슬라이드 컨트롤의 조작 = 112
  Up-Down 컨트롤 = 113
   Up-Down 컨트롤의 생성 = 113
  이미지 리스트(ImageList) 컨트롤 = 115
   이미지 리스트의 생성 = 116
   이미지 리스트의 초기화 = 117
  ListView 컨트롤(ListView Control) = 118
   ListView 컨트롤의 생성 = 122
   ListView의 열 제목 만들기 = 125
   ListView에 표시될 항목들의 생성 = 127
   ListView의 조작 = 128
  TreeView 컨트롤 = 131
   TreeView 컨트롤의 생성 = 133
   TreeView 컨트롤 항목의 생성 = 135
   TreeView 컨트롤의 조작 = 138
  Rich Edit 컨트롤 = 138
   Rich Edit 컨트롤의 생성 = 140
   Rich Edit 컨트롤의 초기화 = 141
   Rich Edit 컨트롤의 조작 = 143
 제4장 메시지와 명령어 = 147
  메시지 라우팅(Message Routing) = 148
  메시지 루프 = 148
  메시지 맵(Message Maps) = 151
   메시지 맵 매크로 = 152
   메시지 맵에 대한 이해 = 154
   MFC 코드에 의해 처리되는 메시지 = 156
  메시지 처리를 지원하는 ClassWizard = 156
   ClassWizard의 탭 스타일 대화 상자 = 156
   대화 상자에 윈도우 메시지 핸들러 추가 = 158
   메시지를 처리해야 하는 클래스의 결정 = 160
  메시지 리스트 = 160
  명령어(Commands) = 162
  명령어 갱신(Command Updates) = 164
  명령어 처리 및 명령어 갱신 처리에 ClassWizard 활용 = 166
 제5장 도큐먼트(Documents)와 뷰(Views) = 171
  도큐먼트 클래스에 대한 이해 = 172
  뷰 클래스에 대한 이해 = 174
  사각형(Rectangles) 애플리케이션의 작성 = 178
  다른 뷰 클래스 = 184
  도큐먼트, 템플릿, 뷰와 프레임 윈도우 = 187
제3부 실전 애플리 케이션
 제6장 화면에 그리기 = 193
  디바이스 컨텍스트(Device Contexts)에 대한 이해 = 194
  Paint1 프로그램 = 195
  Paint1 프로그램의 실제 작성 = 197
   MFC 프로그램에서의 그리기 = 198
   화면 표시의 전환 = 199
   글꼴의 사용 = 202
   윈도우의 크기 변경 및 위치 이동 = 207
   펜의 사용 = 209
   브러시의 사용 = 211
  윈도우의 스크롤 = 215
   Scroll 애플리케이션의 작성 = 216
 제7장 인쇄(Printing)와 인쇄 미리보기(Print Preview) = 225
  MFC를 이용한 기본적인 인쇄 및 인쇄 미리보기 기능에 대한 이해 = 226
  스케일링(Scaling : 확대 / 축소) = 229
  여러 페이지에 걸친 인쇄 = 231
  기준점의 설정 = 239
  MFC와 인쇄(Printing) = 241
 제8장 지속성과 파일 입·출력 = 247
  객체와 지속성 = 248
  FileDemo 애플리케이션 = 248
   도큐먼트 클래스에 대한 복습 = 250
   FileDemo 프로그램의 소스 코드에 대한 개괄적 설명 = 251
  지속적인 클래스의 작성 = 254
   FileDemo2 프로그램 = 255
   CMessages 클래스에 대한 고찰 = 257
   프로그램에서의 CMessages 클래스의 활용 = 260
  파일에 직접 읽기 / 쓰기 = 262
   FileDemo3 프로그램 : CFile 클래스의 활용 = 262
   CFile 클래스 = 264
   FileDemo3 프로그램의 탐구 = 265
  개발자 정의 CArchive 객체의 개발 = 269
  레지스트리(Registry) = 270
   레지스트리가 셋업되는 방법 = 270
   미리 정의된 키들(Predefined Keys) = 271
   MFC 애플리케이션에서의 레지스트리 활용 = 273
   FileDemo2 프로그램의 재고찰 = 274
 제9장 완전한 애플리케이션의 작성 : ShowString = 277
  문자열(String)을 표시하는 프로그램의 작성 = 278
   AppWizard를 이용한 프로그램 틀의 작성 = 278
   문자열의 표시 = 279
  ShowString 프로그램에 메뉴 붙이기 = 283
  ShowString 대화 상자의 제작 = 288
   ShowString 프로그램의 About 대화 상자 = 288
   ShowString 프로그램의 Options 대화 상자 = 290
  메뉴 작동하게 만들기 = 291
   대화 상자 클래스 = 291
   메시지의 처리 = 295
  대화 상자를 작동하게 만들기 = 297
  Options 대화 상자에 Appearance 옵션 항목 추가하기 = 299
   Options 대화 상자의 수정 = 299
   대화 상자 클래스에 멤버 변수 추가 = 302
   도큐먼트에 멤버 변수 추가 = 303
   OnToolsOptions() 함수의 변경 = 304
   OnDraw() 함수의 변경 = 306
제4부 사용자 인터페이스의 개선
 제10장 상태 표시줄(StatusBar)과 툴바(ToolBar) = 311
  툴바(Toolbars) = 312
   툴바 버튼의 삭제 = 312
   툴바에 버튼 추가 = 314
   CToolBar 클래스의 멤버 함수 = 319
  상태 표시줄(Status Bars) 만들기 = 320
   새로운 명령어 ID를 생성한다 = 323
   기본적으로 표시되는 문자열의 생성 = 324
   표시 항목 배열에 ID 추가 = 325
   추가된 Pane의 명령어 처리기 작성 = 326
   상태 표시줄의 외양에 대한 셋팅 = 328
 제11장 도움말 = 333
  여러 가지 유형의 도움말 = 334
   도움말의 호출 = 334
   도움말의 표시 = 335
   도움말의 사용 = 337
  도움말 프로그래밍 = 337
  도움말 시스템을 구성하는 컴포넌트 = 338
  도움말에 대한 AppWizard의 지원 = 340
  도움말을 만들기 위한 계획 = 342
  명령어 방식의 도움말 프로그래밍 = 343
  문맥대응 도움말의 프로그래밍 = 345
  도움말 내용의 작성 = 349
   자동으로 생성된 문자열들의 변경 = 352
   항목의 추가 = 355
   "How to Modify Text(텍스트를 변경하는 방법)" 도움말 항목의 수정 = 361
  목차의 수정 = 362
 제12장 프로퍼티 페이지와 프로퍼티 시트 및 마법사 = 367
  프로퍼티 시트의 소개 = 368
  프로퍼티 시트(Property Sheet) 데모 애플리케이션 = 369
  프로퍼티 시트 데모 프로그램의 실행 = 382
  여러분의 애플리케이션에 프로퍼티 시트 추가하기 = 383
  프로퍼티 시트를 마법사로 만들기 = 385
   마법사 데모 프로그램의 실행 = 385
   마법사 페이지의 생성 = 388
   마법사의 표시 = 388
   마법사 버튼의 설정 = 389
   마법사 버튼에 대한 반응 = 390
제5부 ActiveX 애플리케이션과 ActiveX 컨트롤들
 제13장 ActiveX의 개념 = 395
  ActiveX의 사용 목적 = 396
  객체 링킹(Object Linking) = 399
  객체 임베딩(Object Embedding) = 401
  컨테이너와 서버 = 402
  보다 직관적인 사용자 인터페이스 = 404
  컴포넌트 객체 모델(Component Object Model) = 406
  ActiveX 오토메이션 = 408
  ActiveX 컨트롤들 = 410
 제14장 ActiveX 컨테이너 애플리케이션의 개발 = 413
  ShowString 프로그램의 수정 = 414
   AppWizard에 의해 생성된 ActiveX 컨테이너 코드 = 414
   ShowString 기능의 구현 = 434
  이동, 크기 변경 = 436
  한꺼번에 여러 객체 다루기와 객체의 선택 = 440
   마우스 클릭 테스트 = 440
   여러 항목을 동시에 나타내기 = 442
   한 번 클릭의 처리 = 443
   더블 클릭의 처리 = 447
  드래그 앤 드롭의 구현 = 448
   드래깅 대상 기능의 구현 = 448
   드롭 대상 기능의 구현 = 450
   뷰를 드롭할 대상으로 등록하기 = 450
   함수 골격의 작성과 멤버 변수의 추가 = 451
   OnDragEnter = 453
   OnDragOver = 456
   OnDragLeave = 459
   OnDragDrop = 459
   드래깅 대상에 대한 테스트 = 461
  객체의 삭제 = 461
 제15장 Actives 서버 애플리케이션의 개발 = 465
  프로그램에서 ActiveX 서버 기능 추가하기 = 466
   AppWizard를 사용한 서버 프로그램의 골격 만들기 = 466
   ShowString 기능의 복원 = 486
  컨테이너이면서 동시에 서버 역할을 하는 애플리케이션 = 492
   ShowString 프로그램의 또 다른 버전 만들기 = 492
   중첩(Nesting)과 재귀(Recursion)에 대한 고찰 = 493
  ActiveX 도큐먼트 = 494
   ActiveX 도큐먼트의 기능 = 494
   ShowString 프로그램을 ActiveX 도큐먼트 서버로 만들기 = 496
 제16장 Automation 서버 애플리케이션의 개발 = 503
  ShowString 프로그램에 대한 또 다른 설계 = 504
   AppWizard를 이용한 오토메이션 기능의 골격 만들기 = 504
   프로퍼티의 노출 = 508
   OnDraw() 함수 = 515
   윈도우의 표시 = 518
  비주얼 베이직 = 521
  타입 라이브러리와 ActiveX의 내부 = 524
 제17장 ActiveX 컨트롤의 개발 = 529
  주사위 컨트롤 = 530
   컨트롤 프로그램의 기본 골격 작성 = 530
   AppWizard의 코드 = 532
   컨트롤의 설계 = 536
  현재 값의 표시 = 537
   프로퍼티의 추가 = 537
   화면 표시를 위한 코드의 작성 = 540
  마우스의 클릭에 반응하기와 주사위 던지기 효과의 구현 = 543
   컨테이너에 통보하기 = 543
   주사위 던지기 코드의 구현 = 546
  사용자 인터페이스의 개선 = 548
   비트맵 아이콘 = 548
   주사위 눈의 표시 = 549
  프로퍼티 시트 = 554
   숫자 표시와 점의 표시 = 555
   주사위 색깔의 변경 = 560
  요청에 따른 컨트롤의 작동 = 568
  향후의 개선 방향 = 569
   주사위 컨트롤의 사용 가능 상태 조정 = 569
제6부 인터넷 프로그래밍
 제18장 소켓, MAPI, 그리고 인터넷 = 573
  윈도우 소켓 사용하기 = 574
   MFC에서의 원속 = 575
  메시징 API(MAPI) = 578
   MAPI란 무엇인가? = 578
   윈도우 95와 윈도우 98 로그 요구 = 580
   향상된 MAPI 사용 = 582
  비주얼 C++ 4.2에서 새로운 인터넷 클래스 사용하기 = 585
  인터넷 서버 API(ISAPI) 클래스 사용하기 = 587
 제19장 Winlnet 클래스로 인터넷 프로그래밍하기 = 593
  인터넷 질의 애플리케이션 디자인하기 = 594
  질의 대화 상자 만들기 = 596
  HTTP 사이트 질의하기 = 599
  FTP 사이트 질의하기 = 607
  Gopher 사이트 질의하기 = 609
  Finger Query를 보내기 위해 전혀 사용하기 = 612
  Whois Query를 보내기 위한 고퍼 사용하기 = 616
  미래의 작업 = 618
 제20장 인터넷 ActiveX 컨트롤 만들기 = 621
  마이크로소프트 익스플로러 웹 페이지로 ActiveX 컨트롤 임베딩(Embedding)하기 = 622
  넷스케이프 내비게이터 웹 페이지에 ActiveX 컨트롤 임베딩하기 = 626
  스크립팅과 초기화에 대한 안전적 등록 = 628
  ActiveX와 자바 둘 중에 어느 것을 선택할 것인가? = 633
  ActiveX 컨트롤을 빠르게 만들기 위해 AppWizard 사용하기 = 634
  비동기 프로퍼티를 가지는 컨트롤 코드 로드 속도 높이기 = 641
   프로퍼티 = 641
   BLOBs 사용하기 = 642
   Dieroll 변경하기 = 644
   Dieroll 테스팅과 디버깅 = 652
 제21장 액티브 템플릿 라이브러리(ATL) = 655
  왜 ATL을 사용 하는가? = 656
  시작하기 위해서 AppWizard 사용하기 = 656
  Object 마법사의 사용 = 658
   프로젝트에 컨트롤 추가하기 = 658
   킨트롤 이름 부여하기 = 659
   컨트롤 어트리뷰트 설정하기 = 660
   스톡 프로퍼티 지원하기 = 663
  컨트롤에 프로퍼티 추가하기 = 664
   Object Wizard로부터 코드 생성 = 664
   ReadyState 스톡 프로퍼티 추가하기 = 667
   커스텀 프로퍼티 추가하기 = 668
   프로퍼티 초기화하기 = 671
   비동기 프로퍼티 추가하기 = 672
  그리기 컨트롤 = 677
  지속성과 프로퍼티 페이지 = 682
   프로퍼티 페이지 추가하기 = 682
   CDieRoll에 프로퍼티 페이지 연결하기 = 686
   프로퍼티 백에서의 지속성 = 687
  컨트롤 패드에서 컨트롤 사용하기 = 687
  이벤트 추가하기 = 688
   이벤트 인터페이스에 메쏘드 추가하기 = 688
   IConnectionPoint 인터페이스 구현하기 = 690
   클릭 이벤트 발생하기 = 690
   ReadyStateChange 이벤트 발생하기 = 691
  DoRoll() 함수 노출하기 = 692
  Init Safe과 Script Safe 레지스트링 = 692
  디자인 모드에서 사용에 대한 컨트롤 준비하기 = 694
  실행 코드 크기 줄이기 = 696
  웹 페이지해서 컨트롤 사용하기 = 698
  깜빡이는 것 고치기 = 700
제7부 진보된 프로그래밍 기술
 제22장 데이터베이스 액세스 = 705
  데이터베이스 개념 이해하기 = 706
   플랫 데이터베이스 모델 사용하기 = 706
   관계형 데이터베이스 모델 사용하기 = 707
   데이터베이스 액세스하기 = 708
   비주얼 C++ ODBC 클래스 = 709
  ODBC 데이터베이스 프로그램 만들기 = 710
   데이터베이스 등록하기 = 710
   기본직 고용인 애플리케이션 만들기 = 713
   데이터베이스 디스플레이 만들기 = 718
   레코드 더하기와 삭제하기 = 722
   OnRecordAdd() 함수 분석 = 729
   OnMove() 함수 분석 = 730
   OnRecordDelete() 함수 분석 = 730
   정렬(Sorting)과 필터링(Filtering)하기 = 731
   OnSortDept() 함수 분석하기 = 737
   DoFilter() 함수 분석하기 = 738
  ODBC 사용 대 DAO 사용 선택하기 = 739
  OLE DB = 741
 제23장 새로운 엔터프라이즈 버전 = 743
  SQL 이해하기 = 744
  C++로부터 SQL 데이터베이스를 가지고 작업하기 = 745
  퍼블리싱(Publishing) 애플리케이션 탐구하기 = 747
   애플리케이션 쉘 만들기 = 747
   데이터 연결 만들기 = 750
   질의 디자이너로 작업하기 = 753
   저장 프로시저 = 756
   새로운 저장 프로시저 쓰기 = 758
   저장 프로시저를 C++ 코드에 연결하기 = 760
  데이터베이스로 작업하기 = 764
   데이터베이스 디자이너 = 764
   데이터베이스 다이어그램 = 766
  마이크로소프트 트랜잭션 서버 이해하기 = 768
  비주얼 소스 세이프 = 769
 제24장 애플리케이션 성능 향상시키기 = 773
  ASSERT와 TRACE = 774
   ASSERT : 논리 에러 검출하기 = 774
   TRACE : 프로그램에서 문제되는 부분을 찾아준다 = 775
  디버거 형태 = 777
  메모리 누수 방지 = 778
   메모리 누수의 빈번한 원인 = 779
   Debug new와 Debug delete = 781
   오토메틱 포인트 = 782
  최적화 = 784
  프로파일링(Profiling) = 786
 제25장 갤러리와 AppWizards 사용으로 코드 재사용하기 = 789
  재사용하는 코드의 이점을 살펴보자 = 790
  컴포넌트 갤러리 사용하기 = 791
  갤러리에 컴포넌트 추가하기 = 791
  프로젝트에 갤러리 컴포넌트 사용하기 = 793
  갤러리 탐험하기 = 794
  커스텀 AppWizards 개요 = 795
 제26장 예외, 템플릿, 그리고 C++에 최근 추가된 것 = 801
  예외 이해하기 = 802
   간단한 예외 처리하기 = 803
   예외 객체 = 804
   catch 블록 놓기 = 806
   예외의 다양한 타입 처리하기 = 811
   이전의 예외 메커니즘 = 813
  템플릿 사용하기 = 813
   템플릿 소개하기 = 813
   함수 템플릿 만들기 = 814
   클래스 템플릿 만들기 = 817
   표준 템플릿 라이브러리 = 822
  Run-Time Type Information 사용하기 = 824
   RTTI 소개하기 = 824
   안전적 전환 수행하기 = 825
   객체 정보 얻기 = 826
   RTTI를 사용하기 위한 준비 = 828
  이름 공간 이해하기 = 829
   이름 공간 정의하기 = 829
   이름 공간 스코프 해석 = 830
   이름 공간 비명명화하기(Unnamed Namespaces) = 832
   이름 공간 별명 = 832
  새로운 키워드와 데이터 타입 검토하기 = 833
   부울(bool) 데이터 타입 = 833
   mutable 키워드 = 834
   typename 키워드 = 835
   explicit 키워드 = 835
 제27장 윈도우 쓰레드로 멀티태스킹 구현하기 = 839
  단순한 쓰레드 이해하기 = 840
  쓰레드 통신 이해하기 = 845
   전역 변수로 통신하기 = 845
   사용자 정의 메시지로 통신하기 = 848
   이벤트 객체로 통신하기 = 850
  쓰레드 동기화 사용하기 = 853
   임계 섹션 사용하기 = 854
   뮤텍스 사용하기 = 860
   세마포어(semaphores) 사용하기 = 862
 제28장 미래의 탐구 = 869
  콘솔 애플리케이션 만들기 = 870
   실행할 수 있는 콘솔 애플리케이션 만들기 = 870
   객체 지향적인 콘솔 애플리케이션 쓰기 = 872
   이산 연산 뼈대 만들기 = 874
  32bit 다이내믹 링크 라이브러리를 만들고 사용하기 = 875
   32bit DLL 만들기 = 878
   32bit DLLs 사용하기 = 882
  메시지와 명령 보내기 = 884
  국제적인 소프트웨어 개발 이슈 고려하기 = 887
제8부 부록
 부록 A 윈도우 프로그래밍 복습과 CWnd 내부 공부 = 893
  윈도우 프로그래밍 = 894
   C - 스타일의 윈도우 클래스 = 894
   윈도우 생성 = 896
  윈도우 API 캡슐화 = 899
   CWnd 안쪽 = 900
  MFC 클래스에서 핸들 얻기 = 903
   CObject = 903
   CCmdTarget = 903
   CWnd = 904
   다른 클래스들 = 904
 부록 B 디벨로퍼 스튜디오 사용자 인터페이스 = 907
  디벨로퍼 스튜디오 : 통합 개발 환경 다시 살펴보기 = 908
  View 선택하기 = 908
  문서 보기 = 911
  인터페이스 요소 살펴보기 = 911
   가속기(Accelerators) = 912
   대화 상자 = 912
   아이콘 = 913
   메뉴 = 914
   문자열 테이블 = 916
   툴바 = 917
   버전 정보 = 918
  클래스에 의해 정리되는 코드 보기 = 918
  파일에 의해 정리되는 코드 보기 = 922
  출력과 에러 메시지 = 923
  코드 수정 하기 = 924
   기본 입력과 수정 = 924
   텍스트 블록을 가지고 작업하기 = 925
   문장색 지정하기 = 926
   단축 메뉴 = 926
  메뉴 시스템 배우기 = 927
   파일 메뉴 사용하기 = 928
   Edit = 933
   view 메뉴 = 941
   Insert 메뉴 = 945
   Build 메뉴 = 947
   Tools 메뉴 = 949
 부록 C 디버깅 = 953
  디버깅 용어 = 954
  디버깅 명령과 윈도우 = 954
  메뉴 항목 = 955
  중지점 셋팅하기 = 956
  변수값 검사 = 957
  코드를 통하여 단계 진행하기 = 961
  다른 디버거 윈도우 = 961
   메모리 윈도우 = 962
   레지스터 윈도우 = 962
   디스어셈블리 윈도우 = 963
  MFC 추적기 사용하기 = 963
  Dump 메모리 함수 정의하기 = 964
  CDumpContext, CFile, 그리고 axfDump 예제 사용하기 = 965
 부록 D MFC 매크로와 전역 변수 = 971
  매크로와 전역 변수를 나누는 10가지 범주 = 972
  애플리케이션 정보와 관리 함수 = 972
  ClassWizard 주석 구분자 = 973
  컬렉션 클래스 보조 함수 = 974
  CString 포매팅과 메시지 박스 표시 함수 = 975
  데이터 타입 = 975
  진단 서비스 사용하기 = 976
  예외 처리 = 978
  메시지 맵 매크로 사용하기 = 979
  런타임 객체 모델 서비스 = 980
  표준 명령과 윈도우 IDs = 981
찾아보기 = 982


관련분야 신착자료

Harvard Business Review (2025)