logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

MFC 프로그래밍:BLACK BOOK

MFC 프로그래밍:BLACK BOOK

Al Williams (지은이), 김형철, 주병진 (옮긴이)
정보문화사
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

MFC 프로그래밍:BLACK BOOK
eBook 미리보기

책 정보

· 제목 : MFC 프로그래밍:BLACK BOOK 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788976274779
· 쪽수 : 620쪽
· 출판일 : 1998-08-20

책 소개

많은 사람들은 이제 Windows 응용 프로그램 개발을 위해 Microsoft Foundation Classes(MFC)에 의존하고 있다. Visual C++의 권위자인 Al Williams는 이 책을 통해 MFC에 구속되지 않고 그 한계를 극복하는 고유한 프로그램 제작법을 제시하여 독자들을 좀더 심도있는 MFC의 이해로 ...

목차

제1장 구조(Architecture)
플레이어
세부 사항들
지원 객체들
요약
실용 가이드
▶사용자 메시지의 핸들링
▶새로운 문서 타입의 제작
▶개인용 문서의 제작
▶여러 개의 뷰를 문서에 첨부하기
▶분리된 File|New 메뉴 만들기
▶시작시에 New Document 방지하기
▶명령행 파라미터의 파싱
▶뷰 크기의 계산
▶템플릿과 함께 Typedef 이용하기
▶2D CArray

제2장 연속화(Serialization)
영속성(Persistence)과 저장(Storage)
CArchive에 대한 요약
File Open과 Save의 내부
커스텀 다이얼로그(Custom Dialog)의 제공
그 외의 보기
객체들의 연속화
다양한 버전의 핸들링
커스텀 연속화(Custom Serialization)
간단한 커스텀(Customization)
이식성(Portability)에 대한 문제들
요약
실용 가이드
▶클래스를 연속화가 가능하도록 만들기
▶파일 프롬프트의 커스텀(Customizing)
▶기존의 또는 커스텀 파일 코드 이용하기
▶비표준 스트림상에서 아카이브 제작하기
▶구 파일 버전 읽기

제3장 인쇄
MFC 인쇄
인쇄 미리 보기의 커스텀
요약
실용 가이드
▶Print 다이얼로그의 컨트롤
▶스케일링(Scaling)
▶색다른 인쇄
▶머리말과 꼬리말의 인쇄
▶Print Preview 툴바의 커스텀
▶미리 보기의 커스텀

제4장 윈도우, 뷰, 그리고 컨트롤
개선된 CListCtrl
일반적인 윈도우 오퍼레이션
CScrollView에 대하여
CEditView에 대하여
CRichEditView에 대하여
자체 그림(Owner-Draw) 컨트롤을 이용한 작업
다이얼로그에서 Tree 또는 List View 항목 편집하기
스플리터 윈도우
요약
실용 가이드
▶윈도우 스타일의 지정
▶문서 타이틀의 삭제
▶커스텀 아이콘, 커서, 또는 배경의 설정
▶뷰를 특정한 크기로 지정하기
▶모든 열에서 리스트 컨트롤 선택 만들기
▶키보드를 이용한 스크롤
▶Windows 95에서 많은 항목 스크롤하기
▶같은 문서로 다중의 CEditView 이용하기
▶CRichEditView에 대한 포맷의 지정
▶Owner-Draw(또는 Self-Draw) 컨트롤의 이용
▶대화 상자 안에서 리스트와 트리 컨트롤을 위한 효과적인 라벨 편집의 이용
▶스플리터 윈도우의 중첩

제5장 다이얼로그
MFC와 다이얼로그
모달리스 다이얼로그의 구현
DDX/DDV의 이용
다이얼로그바의 이용
공통 다이얼로그의 커스텀
요약
실용 가이드
▶모달리스 다이얼로그의 제작
▶변경시에 DDX 변수 갱신하기
▶라이브 데이터 타당성 검증
▶커스텀 DDX/DDV 루틴의 작성
▶커스텀 DDX/DDV를 Class Wizard와 통합시키기
▶다이얼로그바와 툴바
▶공통 다이얼로그의 커스텀

제6장 프로퍼티 시트와 마법사
프로퍼티 시트의 개관
단일 템플릿의 이용
마법사 모드
모달리스 프로퍼티 시트
커스텀 App Wizard
요약
실용 가이드
▶프로퍼티 시트 만들기
▶마법사 만들기
▶단일 템플릿의 이용
▶모달리스 프로퍼티 시트
▶커스텀 App Wizard 만들기

제7장 DLL과 MFC
링크 프로세스
언어에 대한 고려
일반적인 DLL의 이용
일반적인 DLL의 제작
MFC DLL
OLE(또는 ActiveX) DLL
요약
실용 가이드
▶프로그램이 이용하는 DLL 또는 DLL이 수출하는 함수 결정하기
▶제작 시간에 링크하기
▶런타임에 링크하기
▶DLL의 제작
▶함수와 데이터의 수출
▶MFC 확장 DLL의 제작
▶DLL 적재 주소의 최적화

제8장 ActiveX
ActiveX 객체란?
ActiveX와 OOP
흥미로운 인터페이스
ActiveX와 MFC
MFC와 ActiveX 컨트롤
간단한 컨트롤
ActiveX 컨트롤의 이용
요약
실용 가이드
▶IDispatch 인터페이스를 가진 MFC 객체 만들기
▶CLSID, PROGID, 그리고 Registry에 대한 해석
▶ActiveX 컨트롤의 제작
▶ActiveX 컨트롤의 디버깅
▶VB 또는 웹 개발자에게 여러분의 ActiveX 컨트롤의 초기화 허락하기
▶ATL이란?
▶프로퍼티 시트의 추가
▶ActiveX 컨트롤의 이용

제9장 MFC와 인터넷
인터넷의 입문
HTTP와 URL의 내부
ISAPI
ActiveX와 Java
MFC 소켓
고수준의 프로토콜들
ActiveX 인터넷 지원
ISAPI 지원
전통적인 MFC ISAPI
요약
실용 가이드
▶소켓의 이용
▶소켓을 스트림으로 이용하기
▶MFC와 함께 WinInet 이용하기
▶인터넷 전송 컨트롤
▶MFC를 이용하여 ISAPI 확장과 필터 작성하기
▶ISAPI를 이용하지 않아야 할 때
▶CBISAPI ― ISAPI에 대한 객체 지향적 접근

제10장 MFC와 데이터베이스
데이터베이스의 세부 사항
더 많은 기능들의 추가
레코드의 추가와 삭제
뷰 없는 프로그램
보기 프로그램
보기 프로그램의 검사
요약
실용 가이드
▶데이터베이스 응용 프로그램의 시작
▶ODBC 또는 DAO의 선택
▶데이터 소스의 설치
▶데이터베이스 필드를 레코드셋 변수에 묶기
▶레코드셋 변수들을 컨트롤에 묶기
▶레코드의 삭제
▶레코드의 추가와 갱신
▶계산형 필드를 이용한 작업

제11장 멀티쓰레딩
쓰레드와 프로세스
쓰레드의 문제점
쓰레드와 MFC
MFC Worker 쓰레드
MFC 사용자 인터페이스 쓰레드
쓰레드의 조작
리턴값의 이해
쓰레드의 동기화
동기화 객체들의 타입
쓰레딩에 대한 대안
보기 프로그램
요약
실용 가이드
▶Worker 쓰레드의 제작
▶사용자 인터페이스 쓰레드의 제작
▶쓰레드의 종료
▶Windows가 상단에 나타나도록 만들기
▶메시지 상자가 상단에 나타나도록 만들기
▶쓰레드의 자동 파괴 방지
▶일시 중지 쓰레드의 제작
▶리턴값의 인식
▶동기화 객체의 타입들
▶동기화 객체 기다리기
▶다중 동기화 객체 기다리기
▶OnIdle의 이용

제12장 결론 - The end of the road
The End Of The Road?
앞으로 다가올 것들
다른 자원들

저자소개

김형철 (옮긴이)    정보 더보기
네트워크 및 컴퓨터 통신을 전공하였고, 다양한 사이트 및 온라인 예약 시스템 등을 개발했다. 현재 열린사이버대학교에서 정보통신공학부에 교수로 재직 중이다. 공저로 『IT CookBook, 인터넷 이해와 활용』(한빛미디어, 2003)이 있다. nicedarby@gmail.com
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책