책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 윈도우 프로그래밍
· ISBN : 9788988886427
· 쪽수 : 704쪽
· 출판일 : 2000-11-28
목차
제1장 윈도우 2000 개요
들어가기
새로운 언어는?
윈도우의 간략한 역사
윈도우 버전들
윈도우 구조
윈도우의 버릇, 특별함, 그리고 차이점
개발 툴
요약
즉각 해법
제2장 ActiveX Survival Kit
들어가기
ActiveX와 Java
정의
ActiveX 객체의 구조
객체는 무엇인가?
코드 재사용
다형성(Polymorphism)
몇 가지 잡다한 ActiveX의 특이함
IUnknown에 대하여
객체 만들고 인터페이스 찾기
참조 회수
집합에 대해서
좀더 알아야 할 것들
ActiveX와 C++ 연결
REGEDIT 사용하기
자동 등록
객체 흉내내기
간단한 서버 설계
간단한 클라이언트
EXE 서버
DLL 서버
새로운 선구자 COM+
요약
즉각 해법
제3장 프로세서, 스레드, 파이버(fiber)
들어가기
다른 운영체제
프로세스
CreateProcess
작업(jobs)과 일(working) 집합
스레드
MFC와 스레드
APC
요약
즉각 해법
제4장 동기화
들어가기
문제 정의
동기화에 대해서
동기화에 대한 상세한 설명
이벤트에 대해서 좀더 자세히
뮤텍스에 대해서 자세히
세마포어에 대해서 상세히
안전한 동기화
경계할 수 있는 기다림
기다릴 수 있는 타이머
임계구역
주요한 예제
요약
즉각 해법
제5장 파일 입출력
들어가기
왜 비동기 입출력인가?
파일 입출력에 대한 개관
스레드 사용하기
오버랩된 입출력
입출력 완료 포트
파일을 액세스하기 위한 다른 방법
예제 요약
즉각 해법
제6장 프로세서간 통신
들어가기
왜 크게 다루는가?
윈도우 2000 IPC 메카니즘에 대한 개관
간단한 IPC
공유 메모리를 위해서 DLL 사용하기
다른 공유 메모리 기술
익명 파이프(anonymous pipes)
명명 파이프
메일슬롯
소켓에 대하여
MFC 소켓
RPC에 대하여
마이크로소프트 메시지 큐(MSMQ)
요약
즉각 해법
제7장 메모리 관리
들어가기
왜 메모리 관리를 다루어야 하는가?
메모리 페이징
VirtualAlloc 사용하기
VirtualAlloc 연습
페이지 속성 다루기
힙(Heap) 사용하기
요약
즉각 해법
제8장 윈도우 보안
들어가기
보안이 목표
특권과 권리
NULL로 채우기
SID의 내부
ACE와 ACL
보안 객체의 종류
디폴트 사용하기
SD 만들기
임의의 ACL 만들기
개인적인 보안
특권
Kerberos
요약
즉각 해법
제9장 레지스트리와 로깅
들어가기
INI 파일의 포기에 대해서
레지스트리에 대한 접근과 레지스트리 관련 호출
레지스트리의 특이한 점
그것이 전부일까?
REG 파일 만들기
파일 타입에 대해서
로깅
이벤트의 원천
시스템 메시지
로그 다루기
즉각 해법
제10장 ATL을 이용한 쉘이 기교
들어가기
쉘 확장
다른 쉘 확장들
본질적인 ATL
ATL 대신에 MFC 사용하기
아이콘 트레이(icon tray) 프로그램
바로가기
MMC
요약
즉각 해법
제11장 인터넷과 네트워크 프로그래밍
들어가기
인터넷 바로가기
인터넷 익스플로러 사용하기
WebPost API
MFC 인터넷 지원
Active Directory Services에 대한 개관
요약
즉각 해법
12장 콘솔 응용 프로그램과 서비스
들어가기
간단한 콘솔 응용 프로그램 만들기
서비스
객체 지향 서비스
즉각 해법