구)홈페이지 오탈자 보기
IT CookBook, 윈도우 프로그래밍: Visual C++ MFC Programming

 

페이지오탈자 내용등록일
65

((p.65) 오른쪽 세번째 문단 마지막에서 두번째줄)

Ctrl + F5 키
==>
Shift + F5 키

2006-10-251
102

(p 102 [예제 2-4] 01행)

01 include "stdafx.h"
==>
01 #include "stdafx.h"     

2006-10-251
145

(p.145 첫번째문단 두 번째줄)

앞 페이지에 따로 정리하였다.
==>
뒷 페이지에 따로 정리하였다.

2006-10-251
149

(149p) 심화 연습 문제 4)

CWnd ) 멤버 함수를 찾아라 
      
==>
CWnd 멤버 함수를 찾아라 
     

2006-10-251
156

(156p [그림 4-3] 윈도우 응용 프로그램의 출력 과정)

출력 장치(화면, 프린터 등) → 장치 드라이버
==>
장치 드라이버 → 출력 장치(화면, 프린터 등)     

2006-10-251
171

((p 171) 두 번째 음영 박스)

dc.Lineto(x2, y2);
==>
dc.LineTo(x2, y2);

2006-10-251
197

(197p) 연습 문제 1~4)

[그림 4-6] 예제 , [그림 4-9] 예제, [그림 4-12] 예제, [그림 4-13] 예제
==>
[그림 4-9] 예제, [그림 4-11] 예제, [그림 4-14] 예제, [그림 4-16] 예제

2006-10-251
215

((p 215) 저자 한마디)

CwinApp() 멤버 함수
==>
CWinApp 멤버 함수     

2006-10-251
222

(222p [그림 5-19] 키보드 포커스 유형 1)

키보드 포커스가 바탕 화면 버튼에 있음
==>
키보드 포커스가 네트워크 환경 버튼에 있어야 함     

2006-10-251
225

(225p [표 5-11] 키 누름 메시지 3행 2열)

F10, Alt를 이외의 키를 뗄 때

==>
F10, Alt 이외의 키를 뗄 때     

2006-10-251
232

(232p 따라하기 4번 코드)

4-7행
==>
4-7행 음영을 제거하고, 3-6행에 음영을 추가한다.

2006-10-251
232

([5쇄] (p 232) 첫번째 소스 넷째줄, p232 두번째 소스 넷째줄, p.311 3번째 소스5째줄)

m_str += nChar;
==>
m_str += (TCHAR)nChar;

2006-10-251
234

(234p) 심화 연습 문제 3)

[그림 5-20]
==>
[그림 5-26]     

2006-10-251
244

((p 244) 표 6-5의 Caption의 네번째 항목)

&3
==>
&4

2006-10-251
272

((p 272) 3번 문단 소스 8째줄)

CChildViewm_wndView;
==>
CChildView m_wndView;

2006-10-251
276

(276p) 연습문제 6)

[그림 6-39]
==>
[그림 6-44]     

2006-10-251
282

(282p [그림 7-1] MFC 클래스 계층도)

CObject와 CFile이 연결되어 있지 않음.

==>
CObject와 CFile을 선으로 연결한다.

2006-10-251
284

((p 284) [표 7-1] 10행 1열)

CFile::shareDenyExclusive

==>
CFile::shareExclusive     

2006-10-251
304

((p.304) 아래 소스 8째줄)

return
==>
return;

2006-10-251
316

(316p 소스 설명 두번째 문단 첫째줄)

CObject() 함수로부터
==>
CObject 클래스로부터     

2006-10-251
319

(319p) 연습 문제 3)

[그림 7-10]  
==>
[그림 7-13]     

2006-10-251
334

((p.334) 밑에서 4번째 줄)

푸시 버튼이나 
==>
체크 박스나 

2006-10-251
345

((p.345) 위에서 첫째줄)

m_edit.SelSel(5, 7)
==>
m_edit.SetSel(5, 7)

2006-10-251
346

((p 346) [표 8-10] 8행 2열)

이 스타일을 지정하지 않으면  
==>
이 스타일을 지정하면     

2006-10-251
366

(366p 따라하기 6번 소스 코드)

1행, 3-4행
==>
1행에 음영을 추가하고, 3-4행 음영은 제거한다.

2006-10-251
384

(p. 384 박스안의 첫째줄 좌측 단)

타이블 바가 없을 때
==>
타이틀 바가 없을 때

2006-10-251
388

(388p 첫번째 소스 코드)

음영 3행 제거

==>
음영 4행 추가

2006-10-251
398

((p 398) 마지막 단락 둘째줄)

DDV_* 매크로는 컨트롤과 변수 사이의 
==>
DDV_* 함수는 컨트롤과 변수 사이의

2006-10-251
399

((p 399) 첫번째 단락 셋째줄)

DDV_* 형태의 매크로를 추가하기만
      
==>
DDV_* 형태의 함수를 추가하기만

2006-10-251
423

(423p) 연습 문제 4)

ExFind Replace
==>
ExFindReplace     

2006-10-251
424

(424p) 심화 연습 문제 2)

덧셈과 뺄섬을 

==>
덧셈과 뺄셈을      

2006-10-251
461

(461p) 연습 문제 4, 심화 연습 문제 3)

연습 문제 4. [그림 10-13]
심화 연습 문제 3. SDI나 MDI
==>
연습 문제 4. [그림 10-17]
심화 연습 문제 3. MDI

2006-10-251
485

((p 485) 7단계 소스 코드)

음영 7행 제거
==>
음영 3행 추가

2006-10-251
582

((p.582) 따라하기 5번 둘째줄)

두 스레드가 독립적으로 진행하므로
==>
세 스레드가 독립적으로 진행하므로     

2006-10-251
584

((p 584) ④lpsaAttribute 다음 줄)

핸들 상속에 관련된
==>
보안 설명자와 핸들 상속에 관련된     

2006-10-251
639

(639p 따라하기 2번 소스 코드 아래 설명 글)

따라하기 3번 누락
==>
따라하기 3번 추가

2006-10-251
639

(639p 따라하기 2번 소스 코드)

9행, 10행
==>
9행에 음영을 추가하고, 10행 음영은 제거한다.

2006-10-251