HOME > 상세정보

상세정보

(Professional)MFC with Visual C++

(Professional)MFC with Visual C++ (144회 대출)

자료유형
단행본
개인저자
Blaszczak, Mike 최광일, 역
서명 / 저자사항
(Professional)MFC with Visual C++ / Mike Blaszczak 저 ; 최광일 역.
발행사항
서울 :   정보문화사 ,   2000.  
형태사항
1552 p. : 삽도 ; 26 cm.
원표제
Professional MFC with visual C++ 6
ISBN
8976276663
일반주기
색인 및 부록포함  
000 00758namccc200253 k 4500
001 000000671527
005 20100806040658
007 ta
008 000831s2000 ulka 001a kor
020 ▼a 8976276663 ▼g 93000 : ▼c \38000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h eng
049 1 ▼l 121047924 ▼f 과학 ▼l 121047925 ▼f 과학 ▼l 121047926 ▼f 과학
082 0 4 ▼a 005.43 ▼2 21
090 ▼a 005.43 ▼b 2000b
100 1 ▼a Blaszczak, Mike
245 2 0 ▼a (Professional)MFC with Visual C++ / ▼d Mike Blaszczak 저 ; ▼e 최광일 역.
246 1 9 ▼a Professional MFC with visual C++ 6
260 ▼a 서울 : ▼b 정보문화사 , ▼c 2000.
300 ▼a 1552 p. : ▼b 삽도 ; ▼c 26 cm.
500 ▼a 색인 및 부록포함
700 1 ▼a 최광일, ▼e
950 0 ▼b \38000

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.43 2000b 등록번호 121047924 (46회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/보존서고1(동양서)/ 청구기호 005.43 2000b 등록번호 121047926 (46회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M

컨텐츠정보

책소개

이 책은 'Professional MFC with visual C++5'의 개정판으로 MFC 내부에서 어떤 일이 일어나는지 알고 싶어하는 전문 개발자들을 위한 책이다. C++와 윈도우즈 프로그램밍에 관한 지식을 어느 정도 갖고 있는 사람을 대상으로 설명했다. 이 책은 이전 버전에서 바뀐 기능들을 포함하여 비주얼 C++ 6과 MFC을 다룬다.

저자는 마이크로소프트를 위해 일하지만, 그럼에도 프레임워크의 강점과 단점 모두를 알려준다. MFC의 주요 내용들을 설명하고 이것을 설명하는 동안 클래스들이 제공하는 편리함과 이 클래스들이 함께 동작하는 방식에 대해 강조했다. 모든 멤버 함수들의 모든 인자들에 대해 설명함으로써 도움말 파일을 다시 작성하는 데 시간을 허비하지 않도록 했다. 또한 MFC를 사용한 응용프로그램과 유틸리티,삽입 개체들의 제작 방법을 보여줬다.

정보문화사 홈페이지Wrox 사 홈페이지에서 고객 지원 및 소스 코드를 얻을 수 있다.


정보제공 : Aladin

저자소개

Mike Blaszczak(지은이)

<Professional MFC with Visual C++>

최광일(옮긴이)

고려대학교 산업공학과를 졸업했고 광주과학기술원 기전공학과에서 석사과정을 마쳤다. 현재 동서울대학교 전자과 강사로 프리랜서 번역가이기도 하다. 번역한 책으로는 &lt;Beginning Visual Basic 6>, &lt;Beginning Active Server Pages 3.0>, &lt;Inside SQL Server 2000>, &lt;DirectX 8.x를 이용한 3D 게임 프로그래밍>등이 있다.

정보제공 : Aladin

목차


목차
제1장 마이크로소프트 비주얼 스튜디오 = 31
 마이크로소프트 비주얼 스튜디오 = 33
  프로젝트 위크스페이스 = 34
  프로젝트 위크스페이스 윈도우 = 35
 프로젝트Configuration = 43
  복잡한 프로젝트 관리하기 = 45
  프로젝트 설정 = 47
  프로젝트 변환하기 = 49
 소스 코드 파일 = 50
 리소스 스크립트 = 52
  ResourceView = 52
  새 라소스 작성하기 = 53
  리소스 구분하기 = 55
  대화상자 = 58
  스트링 테이블 = 64
  엑셀러레이터 테이블 = 66
  메뉴 = 67
  아이콘, 비트멥, 커서 = 69
  버전 리소스 = 71
  사용자 정의 리소스 = 77
 비주얼 C++ 컴파일러 = 77
  명령어 라인에서 컴파일하기 = 78
  편집과 작업 진행 = 80
  문장 완성 = 80
 MFC 클래스 = 81
  MFC 소스 코드 = 81
  해더 파일 = 83
  MFC 라이브러리 = 83
  런타임 라이브러리 = 87
  MFC 버전 호환성 = 87
 요약 = 88
제2장 위저드와 갤러리 = 89
 MFC AppWizard = 91
  AppWizard 시작하기 = 93
  위저드 선택하기 = 96
  그래픽 사용자 인터페이스 응용 프로그램 작성하기 = 96
  데이터베이스 지원 선택하기 = 98
  복합 문서 추가하기 = 101
  사용자 인터페이스 꾸미기 = 103
  고급 기능 추가하기 = 106
  기타 옵션들 = 108
  클래스 이름 = 110
  막다른 단계 = 112
  다른 응용 프로그램 인터페이스 = 113
  다른 응용 프로그램 스타일 = 114
  주의 깊게 선택하기 = 115
 응용 프로그램 컴파일하기 = 116
  프리컴파일 헤더 = 117
  ClassWizard = 123
  새 클래스 만들기 = 124
 브라우저 = 127
  브라우저 파일 = 127
  바로가기 키와 바로 가기 메뉴 = 130
 컴포넌트와 컨트롤 갤러리 = 130
 요약 = 132
제3장 응용 프로그램 구조 계층 = 133
 응용 프로그램 프레임워크 = 135
 AppWizard를 사용하여 응용 프로그램 만들기 = 136
 생성된 코드 이해하기 = 136
  CDocument와 CView = 138
 CWinApp = 139
 CWinThread = 141
  스레드 찾기 = 141
 CCmdTarget = 142
  클래스를 위한 명령어들 = 144
  메시지 맵에 대해 = 145
  메시지 맵은 어떻게 만들어지는가? = 146
  BEGIN_MESSAGE_MAP() 매크로 = 154
  메시지 맵 내부 = 156
  중간 부분 채우기 = 160
  END_MESSAGE_MAP() 매크로 = 164
  맵 펼치기 = 164
  제약받을 이유가 없다 = 165
 COdject = 166
  메모리 관리 = 166
  디버깅 지원 = 169
  직렬화(Serialization) = 183
  런타임 타임 정보 = 190
  여러분 자신의 클래스와 CObject = 199
 전체 윤곽 : 새 방식 = 200
  WinMain() 함수 = 203
  MFC의 메시지 펌프 = 213
  응용 프로그램 종료 = 215
 요약 = 217
제4장 도큐먼트/뷰 구조 = 219
 도큐먼트와 뷰 = 221
  도큐먼트/뷰 설계 = 223
  다른 뷰들 = 226
  도큐먼트 타입 = 231
  도큐먼트/뷰 의식 = 231
 도큐먼트 템플릿이란 무엇인가? = 232
  CSingleDocTemplate = 232
  일반 뷰 리소스 = 239
  도큐먼트 템플릿 주기 = 240
  MDI 응용 프로그램 = 241
  CDocTemplate::CreateNewFrame() = 247
  실제로 이것이 의미하는 것은 무엇인가? = 249
 도큐먼트 = 250
  도큐먼트 메타포어에 대해 = 250
  데이터 저장 = 251
 뷰 = 260
  CScrollview = 261
  컨트롤 기반 뷰 = 265
  CEditView = 269
  CHtmlView = 278
  CFormView와 CRecordView = 281
  뷰 그리기 = 283
  뷰 열거하기 = 285
  뷰 관리하기 = 287
  인쇄 = 289
  CHtmlView를 사용하여 인쇄하기 = 295
  인쇄 미리보기 = 295
  여러분의 도큐먼트 업데이트하기 = 296
  드래그 앤 드롭 지원 = 299
 도큐먼트와 뷰가 상호작용하는 방식 = 301
  도큐먼트/뷰 상호 의존 관리하기 = 302
  도큐먼트/뷰 전략 = 302
 도큐먼트/뷰­언제 사용하지 않아야 하는가? = 305
  도큐먼트/뷰 구조 피하기 = 306
  도큐먼트/뷰 구조 사용하기 = 310
 도큐먼트 템플릿 기법 = 311
  다중 템플릿 = 311
  [창] 메뉴에 [새 창] 항목 추가하기 = 315
  두 개의 뷰를 자동으로 만들기 = 317
  SDI 응용 프로그램에서 뷰 변경하기 = 317
  MFC가 다중 템플릿에 반응하는 방식 = 318
 프레임은 왜 있는가? = 321
  상태표시줄과 도구모음 = 322
  CStatusBar = 323
  CToolBar = 326
  도킹 = 328
  툴팁 = 330
 요약 = 332
제5장 MFC에서 대화상자와 컨트롤 사용하기 = 333
 사용자 인터페이스 : 윈도우즈 방식 = 335
 대화상자 그리기 = 336
  요청 = 337
  통지 = 337
  변경 = 339
 대화상자 만들기 = 339
 대화상자 인스턴트 만들기 = 340
  CDialog = 340
  모달 대화상자 = 343
  모들리스 대화상자 = 345
 여러분의 대화상자 클래스 = 353
 여러분의 대화상자에서 컨트롤 작업하기 = 355
  에디트 컨트롤 = 356
  에디트 통지 메시지 = 360
  리치 에디트 컨트롤 = 361
  리스트 건트롤 = 362
  버튼 컨트롤 = 375
  스태틱 컨트롤 = 379
 대화상자 데이터 교환(Dialog Data Exchange) = 380
  데이터 교환 코드 = 381
  DDV_를 사용한 데이터 유효화 코드 = 388
  ClassWizard 사용하기 = 390
  교차 편집 수행하기 = 394
  라이브 편집에 대해 = 397
 공통 대화상자 사용하기 = 398
  파일 저장과 다른 이름으로 저장 = 398
  파일 열기 = 404
  인쇄 = 404
  글꼴 브라우저 = 408
  색상 선택 = 415
 요약 = 418
제6장 사용자 인터페이스 = 419
 응용 프로그램 개발하기 = 421
  응용 프로그램 개발상의 문제점들 = 422
  MFC 솔루션 = 422
 등록 정보 시트 사용하기 = 423
  등록 정보 페이지 만들기 = 425
  등록 정보 시트 작성하기 = 428
  페이지 관리 함수들 = 430
  등록 정보 시트에서의 데이터 교환 = 431
  특별한 유효성 검사 수행하기 = 433
  [적용] 버튼이나 [도움말] 버튼 사용하기 = 435
  위저드로서의 등록 정보 페이지 = 437
  Wizard97 사용자 인터페이스 = 440
 여러분의 사용자 인터페이스 그리기 = 442
  윈도우즈 개체 지향 프로그래밍 = 443
  SelectObject()와 데이터 타입 = 445
  CDC 클래스와 디바이스 컨텍스트 = 446
  CDC 함수들 = 447
  메타파일 = 449
  CFont = 451
  CPen = 454
  CBitmap = 456
  CBrush = 459
  Cpalette = 460
  CRgn = 462
  스톡 개체 = 465
 분할 윈도우 = 467
  여러 가지 종류의 분할 = 468
  분할과 성능 = 477
 요약 = 478
제7장 고급 사용자 인터페이스 프로그래밍 = 479
 주의 사항 = 481
 CWnd에 대해 = 481
  시스템 레벨 메시지 = 482
  CWnd와 CCmdTarget과의 상호작용 = 483
  서브클래싱 = 484
 대화상자 내부 칠하기 = 488
  비-시스템 글꼴 문제 해결하기 = 490
  컨트롤 색상 칠하기 = 491
 공통 대화상자 변경하기 = 496
  윈도우즈 공통 대화상자 템플릿 = 496
  탐색기 스타일의 대화상자 = 498
  동작 변경하기 = 501
  컨트롤 추가하기 = 504
  좀더 향상된 기법 = 504
 좋은 페인팅 방법 = 505
  PreCreateWindow()가 충분하지 않을 때 = 206
  작업 제목표시줄 = 511
 동적 팝업 메뉴 = 515
  동적 메뉴 생성 = 518
  CMenuEntry로부터 메뉴 만들기 = 520
  MFC가 여러분의 메뉴에 대해 알게 하기 = 522
  계속해서 적용하기 = 527
 서브클래싱의 일반적 기법 = 528
  여름철 학교와 같이 : 클래스 없음 = 529
  윈도우즈 서브클래싱 = 530
  MFC 개체 서브클래싱하기 = 536
  개체 지향 설계에 대해 = 545
  이곳에서 목적지가 보이는가? = 548
 윈도우즈 쉘 프로그램 작성하기 = 548
  쉘 작업하기 = 549
 요약 = 269
제8장 윈도우즈 공통 컨트롤 사용하기 = 571
 개요 = 573
  공통 컨트롤의 기본 = 577
  공통 컨트롤 라이브러리 초기화하기 = 578
  통지 = 579
 이미지 리스트 = 582
  이미지 마스크 = 584
  리스트 뷰와 이미지 리스트 = 586
  이미지 리스트 생성 후 관리하기 = 588
 리스트 뷰 컨트롤 = 588
  다른 리스트 뷰 컨트롤 스타일들 = 594
 스핀 버튼 컨트롤 = 615
  데이터 유효성 검사 = 617
  자립형 스핀 컨트롤 = 619
 슬라이더 컨트롤 = 619
  마우스가 틱을 갖고 있다 = 620
  슬라이더와의 데이터 교환 = 623
 프로그레스 컨트롤 = 624
 애니매이션 컨트롤 = 625
  파일 재생하기 = 626
  애니매이션 컨트롤 통지 = 626
 트리 뷰 컨트롤 = 627
  ReadList() = 627
  새 정보 추가하기 = 628
  트리 뷰 스타일 = 629
  CTreeCtrl = 630
  TVITEM 플래그 = 632
  통지 메시지 = 633
  다른 채우기 방법들 = 635
  엔트리 다루기 = 635
 CMonthCalCtrl = 637
 CDateTimeCtrl = 640
 CIPAddressCtrl = 642
 핫키 컨트롤 = 643
  가상키 코드 = 644
  선택 제한하기 = 645
 해더 컨트롤 = 646
  페인팅 = 650
  메모리 해제하기 = 651
  해더 컨트롤과 리스트 뷰 컨트롤 = 651
 툴팁 컨트롤, 툴바 컨트롤, 스테이터스바 컨트롤 = 651
 탭 컨트롤 = 652
  선택 처리하기 = 654
  드로잉 인자 설정하기 = 655
 컨트롤 모습을 사용자에 맞게 설정하기 = 656
  Custom-Draw 컨트롤 = 658
 컨트롤 기반 뷰 = 662
 리치 텍스트 에디트 컨트롤 = 663
  문자 서식 지정 = 665
  단락 서식 지정 = 674
  리치 에디트 컨트롤 직렬화시키기 = 677
 비-공통 컨트롤들 = 681
  체크 리스트박스 = 681
  CDragListBox = 686
 요약 = 688
제9장 유틸리티 클래스와 예외 처리 클래스 = 689
 CString = 691
  CString 개체 생성하기 = 693
  CString 연산자 = 695
  CString과 스티링 리소스 = 696
  스트링 비교하기 = 696
  CString 검색하기 = 698
  CString 변경하기 = 699
  CString의 내용 추출하기 = 701
  CString 서식 = 702
  버퍼를 직접 다루기 = 705
  일반 스트링 함수들 사용하기 = 707
  빈 문자열 = 710
  CString과 COM = 711
  CString에서의 이진 데이터 = 713
  CString 개체를 동적으로 할당하기 = 714
  CString 설계 = 715
  효율 = 716
 데이터 구조체 래퍼 = 725
  점 = 726
  CPoint 비교하기 = 727
  크기 = 728
  사각형 = 728
 시간값 다루기 = 730
  CTime = 730
  시간 계산 수행하기 = 732
  COleDateTime = 733
  2000년 문제 = 735
 예외 처리 = 735
  예외의 MFC = 739
  MFC 매크로 對 표준 예외 처리 = 749
  Win32 구조화된 예외 처리 = 751
 컬렉션 클래스 = 760
  타입 안전 컬렉션 클래스 = 761
  리스트 = 761
  배열 = 781
  Map = 785
  타입 안전을 위한 다른 방법 = 790
 파일 = 791
  CFile = 791
  CStdioFile = 798
  CMemFile = 799
  MFC와 파일 보안 = 800
 기타 여러 가지 것들 = 802
  Wait 커서 = 802
  에러 메시지 = 805
 요약 = 806
제10장 MFC를 사용한 멀티스레드 응용 프로그램 작성하기 = 807
 스레드란 무엇인가? = 809
  스레드 우선순위 = 810
  컨텍스트 전환하기 = 814
  프로세스 對 스레드 = 814
 멀티스레드 응용 프로그램 = 816
  언제 사용하지 않아야 하는가? = 817
  언제 사용해야 하는가? = 817
  스레드와 메시지 루프 = 819
  스레드 적용하기 = 820
 스레드 생성하기 = 821
  여러분 자신만의 스레스 = 821
  워커 스레스 = 827
 스레스 동기화 = 839
  크리티컬 섹션 = 840
  뮤텍스 = 845
  세마포어 = 857
  이벤트 = 859
  다른 Waitable = 861
 스레스와 MFC = 862
  스레드와 개체 = 863
  멀티스레스 응용 프로그램 디버깅하기 = 875
  프로세스에 관한 몇 가지 내용 = 878
  한 번에 한 인스턴스 = 888
  스레드에 관해 알아야 할 모든 것들을 유치원에서 배웠다 = 894
 요약 = 895
제11장 동적 링크 라이브러리 생성하기 = 897
 라이브러리 = 899
 동적 링크 라이브러리 = 900
  구조적 결정 = 901
  DLL 초기화하기 = 903
  DLL 코팅하기 = 906
  DLL 코팅 인공물 = 918
 DLL 빌드하기 = 921
  빌드 과정을 쉽게 하기 = 923
 C++와 함께 동적 링크 라이브러리 사용하기 = 923
  네임 맹글링 = 924
  다른 호출 규약 = 925
 MFC와 함께 DLL 사용하기와 작성하기 = 928
  MFC DLL 모델 = 929
  DLL 모델의 요약 = 938
 DLLApp에 관해 = 941
 DLL 프로젝트 문제 해결하기 = 942
  DLL 프로젝트 디버깅하기 = 942
  디버그 정보 = 944
 DLL 도구들 = 945
 링커 사용하기 = 948
  런타임 옵션 = 948
  링커는 어떻게 동작하는가? = 950
 요약 = 952
제12장 데이터 액세스 응용 프로그램 작성하기 = 953
 UDA(Universal Data Access) = 955
  MFC는 UDA를 지원한다 = 957
  MFC와 ODBC = 957
  DAO는 어떤가? = 958
 ODBC란 무엇인가? = 959
  ODBC 표준 = 959
  ODBC는 무엇을 위한 것인가? = 962
 DAO = 964
  제트 에어라인, 나를 너무 멀리 데려다 주지 마세요! = 965
 데이터 원본 생성하기 = 966
  시스템 데이터 원본 = 968
  프로그램 상에서 데이터 원본 생성하기 = 971
  다른 재미있는 설정들 = 973
 여러분의 환경 = 974
  데이터 정의 언어 명령어들 = 975
 CDatabase와 CDaoDatabase = 976
  DAO 데이터베이스 열기 = 978
  연결 설정 = 979
  CDatabase를 통한 SQL 명령어 = 982
  ODBC에서 트렉잭션 처리하기 = 986
  트렉잭션 처리상자의 문제점들 = 988
  DAO에서의 트렉잭션 처리 = 992
  ODBC API를 직접 사용하기 = 993
 CRecordset과 CDaoRecordset = 997
  레코드 필드 교환 = 999
  레코드셋 열기 = 1000
  가져오기 = 1008
  여러분의 레코드셋 변경하기 = 1012
  인자 전달하기 = 1014
  동적 레코드셋 = 1016
 다른 DAO 클래스들 = 1017
 AppWizard와 관련된 내용 = 1023
  AppWizard 응용 프로그램 변경하기 = 1025
 CRecordView는 무엇인가? = 1029
  CRecordView의 대화상자 = 1030
  연관된 레코드셋 열기 = 1033
 COleDBRecordView = 1034
  쉘 생성하기 = 1034
  OLE DB Consumer 코드 설명 = 1037
  MFC 내부 살펴보기 = 1041
  폼 채우기 = 1042
 데이터베이스 응용 프로그램과 컨트롤 데이터 = 1043
 성능 조정에 관한 설명 = 1045
  여러분의 데이터베이스 컴퓨터 조정하기 = 1047
  여러분의 데이터베이스 조정하기 = 1048
  ODBC와 유니코드에 대해 = 1051
 DAO와 ODBC 비교하기 = 1051
 요약 = 1053
제13장 OLE 컨테이너 작성하기 = 1055
 OLE 이해하기 = 1057
  개체란 무엇이냐? = 1058
  OLE를 사용하여 어떤 종류의 응용 프로그램을 작성할 수 있을까? = 1059
 OLE 응용 프로그램과 AppWizard = 1060
 COM과 여러분의 시스템 = 1061
  COM 깨우기 = 1061
  식별 = 1063
  인터페이스 = 1066
  인터페이스 생성하기 = 1069
  인터페이스란 실제로 무엇인가? = 1074
  삽입된 개체에 대해 = 1076
 새 CDocument = 1076
  인플레이스 편집 = 1077
  활성화 패턴 = 1083
  OLE 컨테이너에서 칠하기 = 1085
  개체의 위치 지정과 이동하기와 크기 변경하기 = 1087
  COleRose는 CRose이다 = 1094
 사용자 인터페이스 만들기 = 1095
  칠하기 = 1100
  커서 설정 = 1101
  활성화 = 1102
 편집 메뉴 = 1103
  OLE와 클립보드 = 1104
  OLE 개체 복사와 잘라내기 = 1110
  링크 = 1112
 드래그 앤 드롭 = 1113
  드래그 앤 드롭 시작하기 = 1114
  드래그하기 = 1115
  클립보드에 대해 = 1118
  OnDragEnter() = 1120
  OnDragOver() = 1121
  OnDragLeave() = 1123
  드래그 작업 마치기 = 1123
  드래그 앤 드롭으로 어려운 작업하기 = 1125
  다른 종류의 컨테인먼트(Containment) = 1126
 자동화 = 1131
  어떻게 동작하는가? = 1132
 OLE 응용 프로그램에서 문제 타입 처리하기 = 1141
 OLE 컨테이너와 도큐먼트/뷰 구조 = 1146
 요약 = 1147
제14장 OLE 서버 작성하기 = 1149
 OLE 서버 = 1151
  서버와 컨테이너 : 완전히 조화롭게 동작하기 = 1152
 등록 = 1152
  응용 프로그램 자동 등록 = 1153
  무엇이 등록되는가? = 1156
  서버 정보 = 1159
 서버 정보 추적하기 = 1159
  언제 무엇이 활성화되는가? = 1161
  메타파일에 관한 설명 = 1164
  전환 = 1165
 인플레이스 프레임 = 1166
  메뉴 협의 = 1169
 업데이트 = 1169
   UpdateAllViews() = 1169
 Verb = 1171
 직렬화 = 1172
  Serialize() = 1172
 OLE 도큐먼트의 저편 = 1173
  사업 규칙 변환시키기 = 1174
  큰 사업에 관여하고 있지 않다면 어떻게 하는가? = 1174
 자동화 = 1175
  자동화의 전제 조건 = 1176
  삽입과의 차이 = 1178
  MFC에서 자동화 구현하기 = 1181
  기타 여러 가지 내용 = 1183
  예제에 대해 = 1190
  다른 OLE 응용 프로그램 = 1191
 OLE 응용 프로그램 디버깅하기 = 1192
 자동화와 ActiveX 컨트롤 = 1193
 커스텀 COM 인터페이스 = 1193
  실제 코드 작성하기 = 1199
 요약 = 1202
제15장 Activex 컨트롤 = 1203
 사용자 인터페이스 보기 = 1205
  커스텀 컨트롤의 탄생 = 1205
  커스텀 컨트롤 : 다음 세대 = 1207
 ActiveX 컨트롤의 본질 = 1207
  런타임시의 컨트롤 = 1208
 컨트롤 프로젝트 만들기 = 1210
 프로젝트에 무엇이 들어가는가? = 1214
  COleControl 모듈 = 1214
 COleControl = 1217
  속성 = 1217
  속성 페이지 = 1225
  여러분만의 속성 페이지 추가하기 = 1226
  속성 데이터 교환 = 1229
  주위 속성 = 1232
 메쏘드 = 1234
 이벤트 = 1235
  이벤트 추가하기 = 1235
  인자가 있는 이벤트 = 1237
  활성화 = 1239
 고급 콘트롤 문제들 = 1240
  서브클래싱된 컨트롤 작성하기 = 1241
  여러분의 컨트롤에서 라이센스 다루기 = 1242
  컨트롤 버전 관리 = 1245
  모듈 주소의 상태 = 1247
 계약과 의무 = 1249
  경고 생성자 = 1250
 이 컨트롤을 어디에 넣어야 하는가? = 1251
  여러분의 컨트롤 테스트하기 = 1251
 요약 = 1252
제16장 ActiveX 컨트롤 컨테이너 = 1253
 다른 사람들의 컨트롤 이용하기 = 1255
  컨트롤 프록시 클래스 = 1256
 동작하게 만들기 = 1265
 정적 컨테인먼트 = 1267
  실버 템플릿에 대해 = 1269
  프록시에 생명 불어넣기 = 1270
  컨트롤 다루기 = 1272
 동적 컨테인먼트 = 1286
  CreatControl() 함수 = 1289
  컨트롤 데이터 직렬화시키기 = 1302
  포커스와 ActiveX 컨트롤 = 1310
  ActiveX 컨트롤과 도큐먼트/뷰 구조 = 1310
  속성 시트 보여주기 = 1311
 컨트롤 사용을 위한 규칙 = 1312
 요약 = 1313
제17장 인터넷 클라이언트 프로그래밍 = 1315
 가장 작은 부분들 = 1319
 월드 와이드 웹 = 1322
  클라이언트/서버와 인터넷 = 1323
  인터넷 클라이언트와 MFC = 1332
  파일 찾기 = 1362
  주소 지정하기 = 1367
  쿠키 = 1376
  HTTPS란 무엇인가? = 1376
  다른 클라이언트 방식 = 1377
 요약 = 1380
제18장 인터넷 서버 프로그래밍 = 1381
 분위기는 없지만, 좋은 서비스 = 1383
 중요한 관리 문제 = 1385
 인터넷 서버 애플리케이션 프로그래밍 인터페이스 = 1386
  필터 = 1388
  서버 확장 = 1409
  MFC와 ISAPI 구조에 관한 설명 = 1431
 추가 설명 = 1434
 요약 = 1436
부록 A : C++ 설치하기 = 1437
 비주얼 C++ 설치하기 = 1439
 설치 옵션 = 1442
  Sample Source Code에 대해 = 1444
 사용자 정의 설치 = 1445
  MFC와 템플릿 라이브러리 = 1446
  데이터 액세스 = 1447
  도구들 = 1448
  온라인 도움말 = 1449
  설치 후 = 1449
  레지스토리 엔트리 = 1451
부록 B : 국제화 버전 프로그래밍 = 1453
 프로젝트의 국제화 = 1455
  각 지역에 맞는 스트링 사용하기 = 1457
  국제화 버전 스트링 다루기 = 1458
  실제 준비 = 1461
 기존 프로젝트 변환하기 = 1461
  응용 프로그램 개발하기 = 1462
  특정 지역에 맞는 루틴들 = 1470
  결론 = 1472
부록 C : 콘솔 애플리케이션 작성하기 = 1473
 여러분의 콘솔 애플리케이션 프로젝트 빌드하기 = 1475
 멀티스레드 안전 응용 프로그램 = 1478
 프리컴파일 헤더 파일들 = 1479
  헤더 파일 선택하기 = 1481
  CWinApp 유도 클래스 추가하기 = 1483
 콘솔 애플리케이션에서 I/O 수행하기 = 1488
  콘솔이 콘솔이 아닐 때 = 1488
 콘솔 함수 사용하기 = 1490
  콘솔 한계 = 1492
 콘솔 애플리케이션 작성시 유의 사항 = 1493
 요약 = 1494
부록 D : MFC 헤더와 라이브러리들 = 1495
 헤더 파일들 = 1497
 런타임 라이브러리들 = 1502
부록 E : MFC의 역사 = 1509
 초보자에게 = 1511
 MFC 1.0 = 1511
 MFC 2.0 = 1511
 MFC 3.0 = 1512
 MFC 4.0과 4.1 = 1513
 MFC 4.2 = 1513
 MFC 4.2b = 1513
 MFC 4.21 = 1514
 MFC 6.0 = 1514
 MFC 6.0에서 새로운 것은 무엇인가? = 1514
부록 F : ATL과 MFC의 통합 = 1519
 두 가지 종류의 ATL 지원 = 1521
  ATL 템플릿 지원 = 1521
  ATL COM 서버 지원 = 1526
  인사 = 1528
찾아보기 = 1530


관련분야 신착자료

Harvard Business Review (2025)