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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

윈도우 임베디드 CE 6.0 프로그래밍

윈도우 임베디드 CE 6.0 프로그래밍

더글라스 볼링 (지은이), 신진철, 이정윤 (옮긴이), 백원석 (감수)
  |  
에이콘출판
2009-05-29
  |  
40,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

윈도우 임베디드 CE 6.0 프로그래밍

책 정보

· 제목 : 윈도우 임베디드 CE 6.0 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788960770812
· 쪽수 : 808쪽

책 소개

임베디드 모바일 시스템용 애플리케이션 개발을 위한 지침서이다. 가장 대중적이고 실용적인 임베디드 시스템 운영체제인 윈도우 CE가 6.0으로 업데이트됐다. 저자는 이 책에서 윈도우 CE 6.0의 운영체제 개념과 Win32 API를 중점적으로 설명하여, 다양한 예제 코드와 예제 프로젝트를 통해 차세대 디바이스용 애플리케이션을 능숙하게 작성하는 법을 배울 수 있다.

목차

1부 _ 윈도우 프로그래밍 기초

01장 헬로 윈도우 CE
윈도우 CE 특징
제한된 리소스
유니코드
새로운 컨트롤
컴포넌트화
Win32 부분집합으로서의 Windows CE
윈도우 프로그래밍과 비슷한 점
헝가리안 표기법
첫 번째 윈도우 CE 프로그램
첫 번째 프로그램 빌드
프로그램 실행
발생하는 문제
Hello2
윈도우 프로그램 구조 분석
윈도우 객체
윈도우 클래스
윈도우 프로시저
메시지의 생명주기
윈도우 클래스 등록
윈도우 생성
메시지 루프
윈도우 프로시저
Hello CE
코드
HelloCE 실행

02장 화면에 그리기
그리기 기초
유효 영역과 무효 영역
디바이스 컨텍스트
텍스트 출력
디바이스 컨텍스트 속성
TextDemo 예제 프로그램
글꼴
FontList 예제 프로그램
비트맵
장치 의존 비트맵
장치 독립 비트맵
DIB 섹션
비트맵 그리기
알파 블렌딩
선과 도형

도형
채우기 함수
Shape 예제 프로그램

03장 입력장치
키보드
입력 포커스
키보드 메시지
키보드 함수
KeyTrac 예제 프로그램
마우스와 터치스크린
마우스 메시지
터치스크린
TicTac1 예제 프로그램

04장 윈도우, 컨트롤, 메뉴
자식 윈도우
윈도우 관리 함수
윈도우 열거
윈도우 찾기
윈도우 이동
윈도우 구조체 데이터 조작
윈도우 컨트롤
컨트롤 사용
버튼 컨트롤
에디트 컨트롤
리스트 박스 컨트롤
콤보 박스 컨트롤
스태틱 컨트롤
스크롤 바 컨트롤
컨트롤과 색상
메뉴
메뉴 명령 처리
리소스
리소스 스크립트
아이콘
단축키
비트맵
문자열
DOIView 예제 프로그램

05장 공통 컨트롤과 윈도우 CE
공통 컨트롤 프로그래밍
공통 컨트롤
커맨드 바
기타 메뉴 컨트롤
달력 컨트롤
날짜와 시간 선택 컨트롤
리스트 뷰 컨트롤
캡에디트 컨트롤
기타 공통 컨트롤
지원하지 않는 공통 컨트롤

06장 대화상자와 속성 시트
대화상자
대화상자 리소스 템플릿
대화상자 생성
대화상자 프로시저
모달리스 대화상자
속성 시트
공통 대화상자
DlgDemo 예제 프로그램

2부 _ 윈도우 CE 프로그래밍

07장 메모리 관리
메모리 기본


가상 메모리
애플리케이션 주소 영역
메모리 할당 종류
가상 메모리

로컬 힙
개별 힙
스택
정적 데이터
문자열 리소스
메모리 선택
메모리 부족 상황 관리

08장 모듈, 프로세스, 스레드
모듈
프로세스
프로세스 생성
프로세스 종료
기타 프로세스 함수
스레드
시스템 스케줄러
스레드 생성
스레드 우선순위 설정과 조회
스레드 타임 퀀텀 설정
스레드 일시 중지와 실행 재개
파이버
스레드 로컬 스토리지
동기화
이벤트
대기
세마포어
뮤텍스
동기화 핸들 복제
크리티컬 섹션
상호잠금 변수 접근
프로세스 간 통신
외부 프로세스 검색
WM_COPYDATA
명명된 메모리 맵 객체
지점 간 메시지 큐
파일, 데이터베이스 통신
XTalk 예제 프로그램
예외처리
C++ 예외처리
Win32 예외처리

09장 윈도우 CE 파일 시스템
윈도우 CE 파일 시스템 API
표준 파일 I/O
메모리 맵 파일
파일 시스템 네비게이션
스토리지 관리
오브젝트 스토어
파일 API로 볼륨 접근
스토리지 관리자

10장 레지스트리
레지스트리 구조
레지스트리 API
키 생성과 열기
레지스트리 값 읽기
레지스트리 값 쓰기
키와 값 삭제
레지스트리 키 검색
레지스트리 플러싱
레지스트리 변경 공지
RegView 예제 프로그램

11장 윈도우 CE 데이터베이스
데이터베이스 종류
기본 정의
데이터베이스 API

12장 알림
사용자 알림
사용자 알림 설정
타이머 이벤트 알림
시스템 이벤트 알림
NoteDemo 예제 프로그램
예약된 알림 조회
풍선 알림
알림 추가
알림 수정
알림 제거

3부 _ 윈도우 CE 고급 프로그래밍

13장 윈도우 CE 네트워킹
윈도우 네트워킹 지원
WNet 함수
ListNet 예제 프로그램
TCP/IP 프로그래밍
소켓 프로그래밍
블록과 비블록 소켓

14장 장치 간 통신
적외선 통신
IR 통신 기초
디스커버리
IR 서비스 퍼블리시
IR 소켓 옵션 조회와 설정
MySquirt 예제 프로그램
블루투스
스택
디스커버리
서비스 퍼블리시
Winsock을 이용한 블루투스 통신
가상 COM 포트를 이용한 블루투스 통신
BtSquirt 예제 프로그램

15장 시스템 프로그래밍
윈도우 CE 메모리 아키텍처
애플리케이션 영역
커널 공간
크로스 플랫폼 개발
플랫폼과 운영체제 버전
컴파일 타임 버전 구분
명시적 링크
런타임 버전 검사
전원 관리
"전원 끔"의 의미
전원 상태 조회
전원 관리자
전원 관리자 없이 전원 관리

16장 시리얼 통신
시리얼 통신 기초
시리얼 포트 열기와 닫기
시리얼 포트 읽기/쓰기
비동기 시리얼
시리얼 포트 설정
타임아웃 설정
시리얼 드라이버 기능 조회
시리얼 포트 제어
에러 초기화와 상태 조회
통신 기능을 절전 기능으로부터 보호
CeChat 예제 프로그램

17장 디바이스 드라이버와 서비스
드라이버 기초
드라이버 이름
디바이스 드라이버 로드 과정
활성 드라이버 열거
디바이스 드라이버 읽기/쓰기
윈도우 CE 스트림 디바이스 드라이버 작성
스트림 드라이버 진입점
버퍼 관리
장치 인터페이스 클래스
디바이스 드라이버 전원 관리
디바이스 드라이버 작성
디버그 존
일반적인 드라이버 예제
서비스
서비스 아키텍처
서비스 생명주기
애플리케이션에서 서비스 제어
서비스 DLL 진입점
Service IOCTL 명령
슈퍼 서비스
Services.exe 커맨드라인
TickSrv 예제 서비스

저자소개

더글라스 볼링 (지은이)    정보 더보기
전기 기술자이면서 저술가, 컴퓨터 컨설턴트로 활동하고 있다. 오랫동안 정기적으로 "Utilities"란에 글을 기고하는 등 PC Magazine 필자로 활동해왔으며, Microsoft Interactive Developer Magazine의 인기 칼럼인 "Flux"의 필자이기도 하다. 하드웨어와 프로그래밍에 대한 깊이 있는 지식을 가지고 컴퓨터 업계에 항상 날카로운 지적을 해왔으며, Windows CE의 처음 시작부터 관계를 맺어왔으며 주요 개발자 컨퍼런스에서 많은 프레젠테이션을 주관하면서 Windows CE 권위자로서의 명성을 쌓아왔다.
펼치기
신진철 (옮긴이)    정보 더보기
아주대학교에서 기계공학을 전공했고, 어울림 정보기술, 삼성전자 소프트웨어 멤버십, 삼성전자를 거쳐 SK 플래닛에 재직 중이다. 삼성전자 근무 중에 한양대학교에서 전자전기컴퓨터공학 석사를 취득했다. 자동 제어, 보안, SI, UI, 임베디드, 리눅스 커널 등의 업무를 거쳤으며 현재는 웹과 빅데이터 주변 기술을 다루고 있다. 주특기는 임베디드와 OS 계통이고, 주된 관심사는 컴퓨팅 성능 중심 프로그래밍이다.
펼치기
이정윤 (옮긴이)    정보 더보기
서울대학교 전자공학과를 졸업했다. 어울림 정보기술에서 VPN과 커널 업무를 담당했으며 현재 미국 USC에서 박사과정을 밟는 중이다. 연구분야는 뉴로 컴퓨팅, 머신 러닝 등 인공지능 계열이다.
펼치기
백원석 (감수)    정보 더보기
전남대학교 전산학과에서 박사과정을 수료했으며, 현재 마이크로소프트 사의 공인 임베디드 총판인 어드밴텍에서 기술지원 팀을 맡고 있다. 과거에 여러 종류의 CPU 기반에서 윈도우 CE 기반 IP-STB 개발을 진행한 바 있으며, ARM이나 Mips 기반에서 임베디드 리눅스를 사용한 몇 가지 제품 개발에도 깊게 참여했다. 어드밴텍 기술지원 팀장으로서 필드의 윈도우 CE 개발자들을 지원하고 정기적으로 윈도우 CE 관련 강사로도 활동하고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책