이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
윈도우즈 임베디드 CE 프로그래밍 입문
MOBILE
정보문화사 2008.03.16.
베스트
IT 모바일 top100 3주
가격
23,000
10 20,700
YES포인트?
1,150원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • 교재기간 소량 입고 되는 도서로 배송이 지연 될 수 있습니다.

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

제1장 운영체제와 개발 도구

운영체제
운영체제와 플랫폼
Windows Mobile과 Windows Embedded CE
플랫폼(Platform)
Core OS
HPC
PPC
Windows Mobile Pocket PC
Windows Mobile Smartphone

개발 환경
준비
Mobile Device
개발 도구
SDK
지원 도구

개발 도구
Visual Studio 2008
버전별 개발 도구
버전별 OS 빌드 도구
버전별 SDK

지원 도구
ActiveSync
장치 에뮬레이터 관리자
원격 감시
원격 레지스트리 편집기
원격 이미지 캡처
원격 파일 뷰어
원격 프로세스 뷰어
원격 힙 워커
Pocket Controller
Visual Assist


제2장 C 프로그래밍

상수와 변수
상수와 변수
상수형 CONST

문자와 문자열
문자
8비트 문자 ASCII 코드
16비트 문자 UNICODE

기본 구조
if
switch
while
do-while
for

함수와 구조체, 클래스
함수
구조체
클래스

정리
요약


제3장 윈도우 프로그래밍

프로젝트 생성
빈 프로젝트 생성
윈도우 프로젝트 생성

윈도우
윈도우
구성
WinMain
InitInstance
MyRegisterClass
메시지 루프
WndProc

메시지 박스
메시지 박스
선택 상자와 선택값
아이콘
화면 표시
비프

정리
API
요약


제4장 메시지

메시지
메시지
기본 예제 생성

윈도우 메시지
터치/마우스 메시지
키보드 메시지
키보드 메시지 강제 발생
타이머
시계

사용자 메시지
PostMessage와 SendMessage
WM_USER와 WM_APP

정리
API
요약


제5장 윈도우 핸들

윈도우 핸들
윈도우와 핸들
기본 예제 생성

윈도우 다루기
윈도우 검색
윈도우 찾기
윈도우 확인 및 제거
윈도우 비활성화
윈도우 숨기기
윈도우 포커스
응용하기
윈도우 텍스트

정리
API
요약


제6장 리소스

리소스
리소스
기본 예제 생성

작성과 호출
다이얼로그
메뉴
비트맵
아이콘
스트링 테이블
액셀러레이터

정리
API
요약


제7장 선과 도형

디바이스 컨텍스트
디바이스 컨텍스트
기본 예제 생성
GetDC
WM_PAINT

선 그리기
LineTo
Polyline

도형 그리기
사각형 그리기
타원 그리기
다각형 그리기


펜과 DC와의 관계
스톡 오브젝트 펜
사용자 정의 펜

브러쉬
브러쉬와 DC와의 관계
스톡 오브젝트 브러쉬
사용자 정의 브러쉬

정리
API
요약


제8장 텍스트

텍스트
텍스트와 DC
기본 예제 생성
DrawText
DrawText 활용
ExtTextOut
텍스트 색상
텍스트 배경색
텍스트 배경 모드

폰트
폰트
폰트 생성
폰트 활용
텍스트 회전

정리
API
요약


제9장 비트맵

비트맵
비트맵
기본 예제 생성

비트맵 핸들링
비트맵 정보
패턴 출력
비트 출력

비트맵 효과
래스터 연산 코드
마스크
색상 투과
출력 방향
알파블랜딩

외부 이미지 파일
비트맵 로드
이미징팩토리

정리
API
요약


제10장 플레이어

플레이어
플레이어
기본 예제 생성

사운드
웨이브 재생
뮤직 파일 재생
비동기화 재생

웨이브
오디오 정보
오디오 볼륨

DirectShow
구성
프로젝트 생성
미디어 열기
미디어 재생
미디어 위치
미디어 볼륨
플레이어

정리
API
요약


제11장 다이얼로그

다이얼로그
모달 다이얼로그
모덜리스 다이얼로그
기본 예제 생성

모달 다이얼로그
DialogBox
콜백 함수
About 함수
모달 다이얼로그 생성

모덜리스 다이얼로그
CreateDialog
메시지 처리 루프 변경
모덜리스 다이얼로그 생성

다이얼로그 이동
윈도우 위치와 크기
윈도우 이동
다이얼로그 이동

정리
API
요약


제12장 컨트롤

컨트롤
컨트롤
기본 예제 생성

버튼 컨트롤
버튼 생성
통지 메시지

체크 박스 컨트롤
체크 박스 생성
체크 박스 메시지

라디오 버튼 컨트롤
라디오 버튼 생성
그룹 박스

정리
API
요약


제13장 에디트 컨트롤

에디트 컨트롤
에디트 컨트롤
기본 예제 생성
에디트 컨트롤 생성
통지 메시지
에디트 컨트롤 메시지

에디트 컨트롤 활용
다이얼로그와 에디트 컨트롤
에디트 컨트롤의 스타일 활용
에디트 컨트롤과 숫자

정리
API
요약


제14장 리스트 박스와 콤보 박스 컨트롤

리스트 박스 컨트롤
리스트 박스
기본 예제 생성
리스트 박스 생성
리스트 박스 메시지
통지 메시지
다이얼로그와 리스트 박스

콤보 박스 컨트롤
콤보 박스
콤보 박스 메시지
통지 메시지
다이얼로그와 콤보 박스

정리
API
요약


제15장 공통 컨트롤

리스트 뷰 컨트롤
공통 컨트롤
리스트 뷰 컨트롤
기본 예제 생성

리스트 뷰 컨트롤 생성
LV_COLUMN 구조체
리스트 뷰 컨트롤 생성
이미지 리스트로 리스트 뷰 컨트롤 보기
리스트 뷰 컨트롤의 항목 관리
리스트 뷰 컨트롤 메시지

정리
API
요약


제16장 레지스트리

레지스트리
레지스트리 구조
레지스트리 하이브
기본 예제 생성

레지스트리 키
키 생성
키 열기

레지스트리 밸류
밸류 데이터 읽기
밸류 데이터 쓰기

레지스트리 삭제
키 삭제
밸류 삭제

레지스트리 검색
키 검색
밸류 검색

정리
API
요약


제17장 EDB

EDB
EDB
기본 예제 생성

볼륨
볼륨 마운트
볼륨 마운트 해제와 삭제

데이터베이스
데이터베이스 생성과 삭제
데이터베이스 연결과 열기

레코드
레코드 쓰기
레코드 읽기
레코드 삭제

정리
API


제18장 SQL Server Mobile

SQL Server Mobile
SQL Server Mobile 변화
SQL Server Mobile 구조
기본 예제 생성

데이터베이스 준비
SQL Server Mobile 버전과 ADOCE 설치
ADOCE
COM 초기화

데이터베이스 연결
Connection
Recordset

데이터베이스 필드
Fields
Field

데이터베이스 사용
Close
SQL Server Mobile 실행

정리
API
요약


제19장 파일

파일
파일과 파일 시스템
기본 예제 생성

파일 관리
폴더
파일

저장과 읽기
파일 생성과 파일 저장
파일 읽기
파일 포인터
파일 끝 표시

ANSI와 UNICODE
ANSI
UNICODE
UNICODE 파일 구분
UNICODE 파일 읽기

정리
API
요약


제20장 프로세스와 쓰레드

프로세스와 쓰레드
프로세스와 쓰레드
기본 예제 생성

프로그램
프로그램 직접 실행
프로그램 링크

프로세스
프로세스 생성
프로세스 감시

쓰레드
간접 제어
직접 제어

정리
API
요약


제21장 라이브러리

정적 라이브러리
라이브러리
정적 링크

동적 링크 라이브러리
DLL
동적 링크

런 타임 링크 라이브러리
외부 모듈 정의
명시적 DLL 연결

정리
API
요약


제22장 시리얼 통신

시리얼 통신
시리얼 통신
기본 예제 생성

포트 생성과 통신
포트 열기와 닫기
포트 설정
데이터 송신
데이터 수신

정리
API
요약


제23장 윈도우 소켓

윈도우 소켓
윈도우 소켓
기본 예제 생성

윈도우 소켓 통신
소켓 생성과 해제
소켓 연결과 종료
데이터 송신
데이터 수신

정리
API
요약


제24장 FTP 통신

FTP 통신
FTP 통신
기본 예제 생성

FTP 핸들링
인터넷 연결과 FTP
FTP 폴더
FTP 파일 찾기
FTP 파일 수신
FTP 파일 송신
FTP 파일 삭제
FTP 연결 및 테스트

정리
API
요약


제25장 MFC

MFC
Win32 API와 MFC
윈도우 메시지와 메시지 핸들러
대화상자 기반 프로그램
자동으로 관리되는 헤더 파일
메시지 맵과 데이터 교환
단일 문서 기반 프로그램

MFC 클래스
MFC UI 컨트롤 클래스
버튼 컨트롤
에디트와 리스트 박스 컨트롤
MSDN 라이브러리 활용하기

정리
MFC
요약

품목정보

발행일
2008년 03월 16일
쪽수, 무게, 크기
740쪽 | 1330g | 187*235*40mm
ISBN13
9788956744230

책 속으로

임베디드라는 말은 낯설더라도 얼마 전에 CF에서 가전제품을 원격으로 조정하는 장면은 기억할 것이다. 디지털 TV, 디스플레이 등의 정보 가전기기에 임베디드 소프트웨어가 들어가 있다. 공장에서 사용되는 산업용 기기에도 마찬가지로 이 소프트웨어가 들어가 있다. 지능형 로봇과 PDA, 휴대전화 같은 정보 통신기기에도 이 소프트웨어가 들어가 있다. 이렇게 임베디드의 활용 범위는 무궁무진하다.

더욱이 앞으로 PostPC 시장에서 임베디드 소프트웨어의 이용률은 더욱 높아질 것이다. '앞으로 휴대폰은 하드웨어보다 새로운 서비스를 제공하는 소프트웨어의 경쟁이 치열할 것이다'라는 노키아의 요르마 울리라 회장의 말처럼 앞으로 임베디드 소프트웨어의 중요도는 더욱 높아질 것이다.

이 책은 이 분야에 대한 강의 경험과 전문 현장 경험자의 노하우가 바탕이 된 책이라고 볼 수 있다. 임베디드 소프트웨어를 이 책으로 처음 배우는 사람이라도 이 책의 끝장을 덮을 때에는 어느 새 초보의 수준을 한참 벗어나 있을 것이다. 그 만큼 이 책은 소프트웨어 개발 툴의 설치에서부터 시작하여 기본적인 기능과 초급에서 고급까지 아우르는 모든 기능을 담고 있다.

이 책은 기초부터 어려운 부분까지 예제를 통해 이해하고 넘어갈 수 있도록 예제를 단계별로 설명하기 때문에 강의용이나 혼자 공부하는 사람에게 적합한 책이라고 할 수 있다.

임베디드 CE(Windows Embedded CE)나 윈도우즈 모바일(Windows Mobile) 분야에서 응용 프로그램 개발을 위해 서점에 가본 사람이라면 관련 서적이 거의 전무함을 알 수 있다. 저자의 책을 포함하여 겨우 몇 권이 있을 뿐이다. 특히 초보자를 위한 책이 없으며, 아주 기초적인 분야부터 멀티미디어 통신까지 아우르는 책이 없는 것이 사실이다. 이 책은 그 모든 분야를 아주 쉽게 초보의 관점에서 설명하므로 공부하는데 도움이 클 것이라고 판단한다.

---저자의 말

줄거리

>> 윈도우 메시지의 이해와 핸들 사용법
>> 팝업메뉴와 이미지 리소스
>> 다양한 그래픽 처리 및 그래픽 텍스트 출력 방법
>> 레스터 연산을 활용한 비트맵 출력 방법
>> 알파블랜딩 투명 이미지 처리
>> 컨트롤의 기본 사용법과 응용
>> Wave API와 Sound API 활용
>> DirectShow를 이용한 MP3 플레이어 제작
>> 레지스트리 API 활용
>> 고성능의 EDB 접근 방법
>> 라이브러리와 DLL 분리 및 호출방법
>> SQL Mobile 버전의 설치와 활용
>> 최적화된 RS-232C 통신 방법
>> TCP/IP 기반의 소켓과 FTP 서비스
>> Win32 API와 MFC 개발 차이

추천평

"Visual Studio 2008 환경 내에서 Windows Embedded CE와 Windows Mobile 프로그래밍을 쉽게 접근할 수 있어서 초보 개발자에게 큰 도움이 될 것으로 기대"

- 한국마이크로소프트 박 남희 상무


"스마트 폰이나 IPTV 등과 같은 곳에서 데이터를 저장하고 검색할 수 있는 SQL Server CE 사용법이 수록되어 있어 다른 종류의 책과 비교할 수 없는 저자만의 노하우가 담겨져 있다"

- 한국마이크로소프트 서진호 차장


"Windows Mobile 버전과 기존 버전을 프로그래머의 시각에서 비교할 수 있는 내용을 알차게 구성하여 실제 개발 과정에서 큰 도움이 되는 정보를 제공하고 있다"

- 정보통신부 임베디드 소프트웨어 공모대전 운영위원장, 임성수 교수

리뷰/한줄평2

리뷰

7.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.