HOME > 상세정보

상세정보

독학으로 VC++ : 진정한 프로그램 중심

독학으로 VC++ : 진정한 프로그램 중심 (15회 대출)

자료유형
단행본
개인저자
홍춘택.
서명 / 저자사항
독학으로 VC++ : 진정한 프로그램 중심 / 홍춘택 저.
발행사항
서울 :   좋은땅 ,   2009.  
형태사항
500 p. : 일부색채삽도 ; 26 cm.
ISBN
9788993368727
비통제주제어
프로그래밍 , C++ , 프로그래밍언어 , PROGRAMING ,,
000 00744camccc200229 k 4500
001 000045577232
005 20100805050534
007 ta
008 091118s2009 ulka 000c kor
020 ▼a 9788993368727 ▼g 93560: ▼c \22,000
035 ▼a (KERIS)BIB000011847176
040 ▼a 241018 ▼c 241018 ▼d 244002 ▼d 211009
082 0 4 ▼a 005.133 ▼2 22
090 ▼a 005.133 ▼b C110 2009z40
100 1 ▼a 홍춘택.
245 1 0 ▼a 독학으로 VC++ : ▼b 진정한 프로그램 중심 / ▼d 홍춘택 저.
246 1 ▼i 판권기표제: ▼a VC++ 독학으로 : 진정한 프로그램 중심.
260 ▼a 서울 : ▼b 좋은땅 , ▼c 2009.
300 ▼a 500 p. : ▼b 일부색채삽도 ; ▼c 26 cm.
653 ▼a 프로그래밍 ▼a C++ ▼a 프로그래밍언어 ▼a PROGRAMING
940 ▼a 독학으로 브이시플러스플러스.

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2009z40 등록번호 121190405 (8회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2009z40 등록번호 121190406 (6회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 3 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 C110 2009z40 등록번호 151284127 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2009z40 등록번호 121190405 (8회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 과학도서관/Sci-Info(1층서고)/ 청구기호 005.133 C110 2009z40 등록번호 121190406 (6회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.133 C110 2009z40 등록번호 151284127 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

최단기간 내에 VC++를 익히도록 돕는 책이다. 프로그램 중심으로 저절로 집중되도록 도우며, 프로그램 한줄 한 줄에 대한 상세한 설명을 수록해 실무자가 신속히 프로그램에 적용할 수 있다. 예제와 순서는 지은이의 20년 간의 강의를 토대로 많은 시행착오를 밑거름으로 작성된 것으로 수많은 이들에 의하여 검증된 자료다.

이 책의 예제와 순서는 지금까지의 강의를 토대로 많은 시행착오를 밑거름으로 작성된 것으로 수많은 이들에 의하여 검증된 자료입니다. 또한 한 단락 한 단락의 연결에서도 타 서적에서 느낄 수 없는 이어지는 집중은 독자의 마음을 강하게 붙잡게 될 것입니다.
그래서 이 책의 헤드 카피가 “저절로 집중이 되는 책”이란 글도 가지고 있습니다.
수많은 언어를 강의 해 보았지만 VC++ 만큼 시간 가는 줄 모르게 빠져드는 것도 너무 매력적인 부분입니다. 저의 이 심정을 그대로 느끼게 될 독자의 기분을 상상하면 더욱 흥분이 되고, 분명히 그런 일이 현실로 이어질 것입니다.

▷ 최 단기간 내에 VC++ 익히기 위한 책
▷ 프로그램 중심으로 저절로 집중되는 책
▷ 20년 VC++ 강의 전문가의 책
▷ 실무자가 신속히 프로그램에 적용할 수 있는 책
▷ 프로그램 한줄 한 줄에 대한 상세한 설명


정보제공 : Aladin

저자소개

홍춘택(지은이)

C언어, VC++ 강의 전문가 국내 최초 C언어 강사(1987/6/1 중앙전산학원) 국내 최초 C언어 전문학원 설립(1989/9/1 동일컴퓨터 학원) 가감VC++ 전문컴퓨터학원 설립 CNC 모션컨트롤로 프로젝트참여(대덕연구단지내) 모바일 검증툴 프로젝트 참여 가감 C & VC++ 전문아카데미 원장(현재)

정보제공 : Aladin

목차

머리글 
기본 사항에 대하여 
Dos용 프로그램과 Windows용 프로그램의 비교 

01. Test 프로젝트 
실습 요령 
Workspace 안에 3가지 탭 
4대 클래스는 header 부분과 cpp 부분으로 구성되어 있다 
View에 출력을 해보자 
출력은 OnDraw() 함수 안에 코딩한다 
혹시 실습할 때 에러가 나지 않았는지요? 
어떤 함수를 먼저 실행할까요? 
DC에 대하여 
Project 여는 방법 
멤버 변수 추가 방법 
헝가리언 표기법 
멤버 함수 추가 방법 
WM_ 윈도우 메시지 함수 
CPoint 클래스(자료형) 
OnDraw() 함수에서 출력과 메시지 함수에서 출력의 차이점 
클래스 계층도 

02. 메뉴 만들기 프로젝트 
Project ExMenu 
서브 메뉴(Sub menu) 만들기 
메뉴 함수 만들기 

03. 문자 움직이기와 빠르기 조절하기 프로젝트 
Project Char 
잘못 만든 멤버 함수, 멤버 변수 삭제하는 요령 
문자 A가 윈도우의 중앙에 나오게 하기 
방향키를 눌렀을 때 문자가 움직이게 하기 
화면의 경계선을 넘어가게 되면 반대편에서 다시 나타나게 하자 
키보드의 문자 누르면 그 문자로 바뀌게 하고, 숫자를 누르면 이동 폭이 바뀌게 하자 
WM_KEYDOWN 과 WM_CHAR는 어떤 차이점이 있을까요? 
상단 중앙에 “속도 = 5” 와 같이 속도가 나오게 하자 

04. 타이머 함수 이용하는 프로젝트 
타이머 
Project Timer 
타이머 설치 
타이머 죽이기 
W/S에서 종종 클래스 없어지는 일 생긴다 
앞뒤로 문자열이 점멸되며 나오게 하기 

05. 떨어지는 문자 맞추기 게임 프로젝트 
Project Htt 
랜덤 문자 View에 출력하기 
진정한 랜덤 값이 나오게 하려면 랜덤 값을 초기화해야 한다 
문자를 아래로 계속 떨어뜨리기 
떨어지는 문자 맞히기 
상단에 점수 나오게 하기 
한 번 더 할까요? 가 나오도록 메시지박스를 바꾸어 보자 

06. 마우스 클릭 좌표 출력하기 프로젝트 
Project Position 
멤버 변수에 새로운 값을 넣어주는 Set함수 만들기 
멤버 변수의 내용을 외부로 꺼내오는 Get함수 만들기 
CPositionDoc * pDoc = GetDocument();에 대하여 

07. 문자 색상, 배경색, 툴바 만들기 프로젝트 
Project ExTool 
공통컬러 다이얼로그 나오게 하기 
기존 툴바에 툴 버튼 추가하는 요령 
배경색 나오게 하는 요령 
메뉴에 체크 표시 하는 요령 
배경색에는 Radio 표시를 해 보세요 
#include "stdafx.h" 에서 에러났다는 황당한 메시지 본적 있나요? 
View의 문자열과 색상, 배경색상을 File에 저장 후 다시 가져오기 
Doc 클래스의 Serialize() 함수를 이용한다. 
메모리구조 Stack 과 Queue 
다른 클래스의 멤버 변수를 가져와 저장하는 방법 

08. 사각박스 색상 채우고 이동하기 프로젝트 
MSDN 참조하는 요령 
Project Move 
도형 안에 원하는 색상 넣기 
방향키로 사각박스 이동시키기 
박스가 화면을 벗어나면 반대 방향에서 다시 나타나게 하기 

09. 원하는 글꼴로 날짜와 시간 나오기 프로젝트 
Project Time 
상태바에 출력하는 요령 
현재 시간을 출력하는 요령 
원하는 글꼴 크기로 View에 출력하는 요령 

10. 빨간 당구공 당구대 Bounce 프로젝트 
Project Bounce 
화면에 팝업 메뉴 나오게 하는 요령 
비트맵에 대하여 
: 
11. 자기가 그린 그림 출력하기 프로젝트 
Project ExBit 

12. PacMan 애니메이션 출력하기 프로젝트 
Project PacMan 
클릭하는 위치로 그림이 옮겨지도록 합시다 
Invalidate() 함수에 대하여 

13. 배경 사진 위에 그림 합성하는 프로젝트 
Project Mask 
사진 읽어 와서 bmp로 저장하는 요령 
그림 구조체 BITMAP에 대하여 
매스크 비트맵 제작 
그림 합성하는 요령 

14. 사진첩 넘겨보기 프로젝트 
Project MultiBmp 
한 화면에 사진 6장 전체를 보여주는 방법 
SelectStockObject(~) 함수에 대하여 
SetRect(~) 함수에 대하여 
PtInRect(좌표지점) 함수에 대하여 

15. 커서 모양 변경 프로젝트 
Project ExCursor 
커서 직접 만드는 요령 

16. 마우스 이동시 커서가 변경되는 프로젝트 
Project ExCur 
커서 import 하기 
Screen 좌표와 Client 좌표에 대하여 
클래스 간에 포인터 얻어 오기 

17. 그림판 만들기 프로젝트 
Project Paint 
UP 할 때 도형이 그려지도록 합시다 
새로운 툴바 만들기 
ToolBar 옵션에 대하여 
마우스 Move 할 때 그림 그려지게 만들자 
그리기 모드(Draw Mode)에 대하여 
SetROP2(R2_NOTXORPEN) 설정 
채우기 기능 만들기 
도구에 따라 커서가 다르게 나오게 하기 
직선에서 화면을 벗어났을 때 세부처리 

18. 자기가 만든 다이얼로그 출력 프로젝트 
Project ExDlg 
다이얼로그 만들기 

19. 보이기와 감추기 기능 프로젝트 
Project ExDlg1 
컨트롤에 멤버 변수 부여하는 요령 
Value형 변수와 Control형 변수 
메시지 종류에 대하여 

20. 표준 컨트롤 다루기 프로젝트 
Project Company 
컨트롤에 변수명 부여 작업 
UpdateData( ) 함수에 대하여 
프로젝트에서 잘못된 클래스명을 삭제하는 방법 

21. 수강생 명단 관리 프로젝트 
Project ExList 
리스트박스의 Control형 변수가 호출하는 함수에 대하여 
엔터키를 눌러도 추가 버튼을 누른 것처럼 기능을 만들자 
MSG 구조체에 대하여 
들락날락한 명령어 시작 지점 제대로 정렬시키기 
변경파일 저장할까요? 라는 메시지 나오게 만들기 
결과 타이틀 이름 바꾸기 

22. 간단한 메모장 만들기 프로젝트 
Project Memo 
소문자를 대문자로 바꾸기 버튼 처리 
대문자를 소문자로 바꾸기 버튼 처리 
문자열을 거꾸로 출력하기 
엔터키는 메모리에?r ?n 으로 기억된다 
버튼에 원하는 그림을 입히는 요령 
웹하드 다운로드 하는법 

23. 프로퍼티 페이지 나오기 프로젝트 
Project Property 

24. 다각형 윈도우 만들기 프로젝트 
Project DagakWin 

25. View를 두개로 쪼개는 프로젝트 
분할 윈도우 (Splitter Window)에 대하여 
분할 윈도우의 종류 
Project ExSp 

26. 정적 분할 윈도우 프로젝트 
Project Splitter 
한 개의 Doc에 여러 개의 View가 연결된 경우 

27. 도형 나오는 멀티 View 프로젝트 
Project Multi 
결과 윈도우 원하는 크기로 나오게 하기 
Spy 툴 이용하기 

28. 모달리스 다이얼로그 
Project DialogTest 

29. 스크롤바로 마음대로 색상 조절하기 

30. 트리 컨트롤, 리스트 컨트롤 다루기 
트리 컨트롤에 출력하기 
리스트 컨트롤에 출력하기 

31. 4대 클래스 간에 데이터 주고받기 
Project ClassRef 
각 클래스 포인터 얻는 방법 

32. 선택한 동영상 영화 보기 
Project ConTest 
그리드 추가 요령 
동영상 Player 추가 요령 
그리드 함수에 대하여 

33. IP 주소이용 네이버 야후 다음 열기 
포털 사이트 IP 알아내는 방법 
내장된 애니메이션 나오게 하기 

34. 나의 다이어리 만들기 
Project Diary 
달력 만드는 방법 
오늘 날짜 다른 색으로 나오게 하자 
년, 월이 바뀌면 달력도 바뀌게 하자 
시간 일정표 만들기 
시간 일정표 저장시키기 
CObList 클래스에 대하여 
CObList 클래스 
POSITION 클래스 
CObList 멤버 함수 
프로그램에서 원하는 문장 찾는 법 
한꺼번에 고치는 방법 
파일이 2개 일 때 문제점 해결 방법 
원하는 날짜 마우스로 클릭할 수 있게 만들자 
트레이 아이콘 만들기 

35. 다이얼로그바와 툴바에 컨트롤 넣기, Registry 다루기 
Project BarTest 
위저드 이용하지 않고 메뉴 함수 만들기 
메뉴글자 상황에 맞게 바꾸기 
새로운 툴바 만들기 
메인 툴바 안에 콤보 박스와 스테틱 문자 넣기 
콤보 항목 선택시 사이트 브라우저 나오게 하자 
자기가 만든 툴바가 메인 툴바 옆에 나오게 하자 
다이얼로그바 추가하기 
다이얼로그바1 코딩하기 
콤보에서도 이름 선택 시 메시지박스가 나오도록 하자 
상태바에 시간과 마우스 커서 좌표가 나오게 하자 
상태바에 시간 출력하기 
상태바에 클라이언트 좌표와 스크린 좌표를 출력하자 
Control Bar 제어하기 
Registry에 저장하고 꺼내오기 
레지스트리 편집기 
레지스트리에 저장하기 
레지스트리에서 받아오기 

36. FTP Client 프로그램 
Project FtpCl 
새로운 클래스를 위저드에 인식시키기 
리스트 항목 더블클릭 되었을 때 처리 
원격 컴퓨터 내부 훤히 들여다보기 
원격 컴퓨터 리스트에서 더블클릭시 처리하기 
하위 폴더를 누른 경우 
빨간 화살표(상위레벨) 표시를 누른 경우 
버튼 활성화 처리 
다운로드와 업로드가 수행되도록 하자 
원격 컴퓨터에 업로드 실제로 되는지 확인해 보기 
원격 컴퓨터에서 해 놓아야 할 일 
로컬 컴퓨터에서 할 일 

37. 프로퍼티 전체 예쁘게 컬러 입히기 
Project TabColor 
프로퍼티 버튼에 비트맵 입히기 
Sheet와 Page에 색상 입히기 
탭과 탭 배경에 색상 입히기 

VC++ 독학으로 2의 결과물

관련분야 신착자료

Harvard Business Review (2025)