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

소득공제 청년패스
기초에서 실무까지 윈도우 프로그래밍 Windows Programming 기초편
최호성
프리렉 2006.05.29.
베스트
IT 모바일 top100 1주
가격
29,000
10 26,100
YES포인트?
1,450원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

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

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

기초에서 실무까지

이 상품의 태그

책소개

목차

Part 1 들어가기에 앞서

1.1 알고 있다고 가정하는 것들
1.1.1 C++에 대한 것들
1.1.2 여러 진수와 진법 변환
1.1.3 논리 및 비트 연산
1.1.4 자료구조와 전산개론
1.1.5 포인터와 변수
1.1.6 실행에 대하여
1.1.7 C에서 함수의 중요성

1.2 윈도우 프로그래밍 모델
1.2.1 Hello World! 윈도우 프로그래밍
1.2.2 Win32 API 윈도우 프로그래밍 모델
1.2.3 메시지 큐의 존재
1.2.4 Hello World! 프로그램 소스 분석

1.3 객체지향 Hello World! 프로그램
1.3.1 Hello World! 프로그램 클래스 설계
1.3.2 Hello World! 프로그램 전체 코드

1.4 MFC 버전 Hello World! 프로그램
1.4.1 윈도우의 구성
1.4.2 기본적인 클래스
1.4.3 메시지 맵의 역할
1.4.4 모든 윈도우의 부모 CWnd 클래스

1.5 MFC 프로그램의 시작과 끝
1.5.1 SDI 기반 MFC 응용 프로그램의 시작
1.5.2 SDI 기반 MFC 응용 프로그램의 동작
1.5.3 SDI 기반 MFC 응용 프로그램의 종료

1.6 본격적인 프로그래밍을 위한 준비
1.6.1 윈도우 데이터 형
1.6.2 윈도우 매크로
1.6.3 Stdafx.h/Stdafx.cpp
1.6.4 헝가리안 표기법
1.6.5 MSDN의 활용
1.6.6 개발 시스템 구축

1.7 MFC 컬렉션 및 기본 데이터 클래스
1.7.1 배열 클래스
1.7.2 리스트 클래스
1.7.3 맵 클래스
1.7.4 CString 클래스
1.7.5 CTime/CTimeSpan 클래스
1.7.6 CPoint/CRect/CSize 클래스

Part 2 윈도우 프로그래밍 기본

2.1 키보드 입력 및 처리
2.1.1 KeyMove 프로그램의 작성
2.1.2 WM_CHAR 메시지
2.1.3 캐럿에 대하여

2.2 마우스 입력 및 처리
2.2.1 마우스 메시지
2.2.2 마우스 이벤트 추적
2.2.3 기타 마우스 메시지

2.3 사용자 입력 이벤트 생성

2.4 디버깅에 대하여
2.4.1 디버그 및 릴리즈 모드
2.4.2 브레이크 포인트 설정 및 활용
2.4.3 디버그 매크로
2.4.4 콜 스택과 메모리
2.4.5 디버깅 툴을 이용한 디버깅
2.4.6 데이터 브레이크 포인트

2.5 메뉴 생성 및 활용
2.5.1 메뉴의 생성
2.5.2 메뉴의 관리
2.5.3 단축키 추가
2.5.4 프로그램 코드를 이용한 메뉴 제어
2.5.5 팝업 메뉴

2.6 툴바와 상태 표시줄
2.6.1 툴바
2.6.2 상태 표시줄

2.7 윈도우 기본 컨트롤
2.7.1 스태틱 컨트롤
2.7.2 에디트 컨트롤
2.7.3 스핀 컨트롤
2.7.4 버튼 컨트롤
2.7.5 리스트 박스와 콤보 박스
2.7.6 프로그래스 컨트롤과 슬라이더 컨트롤

2.8 윈도우 공통 컨트롤
2.8.1 리스트 컨트롤
2.8.2 트리 컨트롤
2.8.3 드래그 앤 드롭 기능
2.8.4 탭 컨트롤
2.8.5 애니메이션 컨트롤
2.8.6 캘린더 및 데이트 타임 컨트롤
2.8.7 IP 주소 컨트롤

2.9 대화 상자 윈도우
2.9.1 대화 상자의 기본
2.9.2 프로퍼티 시트
2.9.3 메시지 박스
2.9.4 윈도우 공통 대화상자

2.10 도큐먼트 인터페이스
2.10.1 단일 문서 인터페이스
2.10.2 다중 문서 인터페이스

2.11 GDI와 화면 출력
2.11.1 WM_PAINT 메시지
2.11.2 DC에 대하여
2.11.3 텍스트 출력과 폰트
2.11.4 그리기 모드와 매핑 모드
2.11.5 윈도우의 영역
2.11.6 또 다른 DC 객체들
2.11.7 OnDraw()와 OnPaint()의 차이

2.12 비트맵 처리
2.12.1 투명 및 반투명 비트맵
2.12.2 ::LoadImage() 함수
2.12.3 비트맵으로 저장

2.13 GDI와 프린터 출력
2.13.1 기본 프린트
2.13.2 이미지 프린트

Part 3 고급 사용자 인터페이스

3.1 서브 클래싱을 이용한 확장 컨트롤
3.1.1 하이퍼텍스트 스태틱 컨트롤
3.1.2 배경이 있는 에디트 컨트롤
3.1.3 오너 드로우 기법을 이용한 버튼 컨트롤
3.1.4 텍스트를 출력하는 프로그래스 컨트롤
3.1.5 시스템 이미지를 활용한 리스트 컨트롤

3.2 확장 바 윈도우
3.2.1 툴바의 확장
3.2.2 리바의 활용
3.2.3 컨트롤 바의 활용

3.3 분할 윈도우 인터페이스
3.3.1 동적 분할 윈도우
3.3.2 정적 분할 윈도우
3.3.3 MDI를 닮은 SDI 윈도우

3.4 쉘 및 기타 인터페이스
3.4.1 쉘 인터페이스
3.4.2 기타 인터페이스

코드 1 화면 보호기
코드 2 버튼 윈도우 다시 보기
코드 3 버퍼 DC의 활용
코드 4 맥 OS 흉내 내기
코드 5 오피스 스타일 인터페이스
코드 6 커스텀 컨트롤
코드 7 2D 그래프 컨트롤
코드 8 Syntax 컬러링 에디터

품목정보

발행일
2006년 05월 29일
쪽수, 무게, 크기
1035쪽 | 2097g | 크기확인중
ISBN13
9788989345800

리뷰/한줄평2

리뷰

10.0 리뷰 총점

한줄평

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