hisDev/WinAPI
- Sansu 2009.01.02
- Mouse 주석 달기 2009.01.02
- 윈도우 타이틀바에 이벤트 표시하기 2009.01.01
- DrawText의 TEXT입력 부분 2008.12.31
- Windows API 정오표 2008.12.31
- 과제 KeyDown2 2008.08.26
Sansu
Mouse 주석 달기
윈도우 타이틀바에 이벤트 표시하기
LBUTTONDOWN 의 cnt와 RBUTTONDOWN 의 cnt를 윈도우 타이틀 바에 보여준다.
단지 그것 뿐이야~
DrawText의 TEXT입력 부분
Windows API 정오표
정오표
API 정복 2판의 오타 목록입니다. 대부분 단순 오타이나 수정이 꼭 필요한 오타는 굵게 표시했으므로 이 오타는 반드시 수정하신 후 읽어 주십시오. 오타를 보고해 주신 여러분들께 감사드립니다. 발견된 오타는 재쇄때 가급적 신속하게 수정하겠습니다.
위치 |
쪽 |
수정 여부 |
내용 |
3-2-나 |
68 |
|
유니코드로 컴파일시 DrawText 예제의 str 상수 초기식의 각 줄을 TEXT매크로로 감싸야 함. TEXT("깨치고 ~ 갔습니다.") 식으로 |
4-1-라 |
90 |
|
A키를 누를 때 ㄱ이 입력된다고 되어 있는데 R키가 맞습니다. 영문 첫글자 A를 누르면 한글 첫문자 ㄱ이 입력된다고 터무니없는 착각을 했네요. |
4-3-바 |
111 |
|
lstrcpy(str, "왼쪽~") -> lstrcpy(str, TEXT("왼쪽~")) |
6-1-바 |
166 |
|
그림의 OriPen -> OldPen(4 군데) |
6-1-다 |
169 |
|
TransObject 예제의 EndPaint 바로 위 DeleteObject(MyPen)으로 수정해야 함. 리소스 누출이 있음 |
11-2-다 |
339 |
|
(HBRUSH)로 캐스킹 하여 -> 캐스팅 |
11-2-바 |
345 |
|
항 제목 SetClassLong -> SetClassLongPtr |
12-1-마 |
404 |
|
SetForeground 예제의 case '5'의 타이머 번호를 5로 수정할 것 |
12-2-가 |
416 |
|
에제에서는 메인 윈도우에 대해서 -> 예제 |
13-1-바 |
463 |
|
MoveSharp 예제 WM_ACTIVATEAPP 코드 누락 -> CD-ROM의 예제 참조 |
13-3-라 |
490 |
|
RegisterClass 함수의 반대 함수하고 생각하면 쉽다. -> 함수라고 |
14-1-라 |
521 |
|
도표의 CURVECAP -> CURVECAPS |
18-1-라 |
692 |
|
스크로 바를 다시 그린다. -> 스크롤 바 |
19-3-사 |
770 |
|
무조건 나타나는 것은 아니면 텍스트가 -> 아니며 |
20-1-가 |
774 |
|
4.72이전의 버전과는 호환성을 읽게 되므로 -> 잃게 되므로 |
25-1-가 |
947 |
|
스타일, 메시지, 통지 메시지의 3요소로 구성되는며 -> 구성되는데 |
34-4-나 |
1324 |
|
도표의 SM_XVIRT~ -> SM_YVIRT~, SM_CX~ -> SM_CY~ |
35-2-라 |
1352 |
|
CRegi 클래스 수정 - 유니코드 지원, 모바일 지원, 키만 있고 값이 없을 때 핸들 닫지 못하는 버그 수정, MFC 지원 |
35-4-가 |
1360 |
|
static bFirstActivate 사이에 BOOL 타입명이 필요함. |
35-4-가 |
1361 |
|
이 윈도우를 주 윈도우의 적당한 -> 주 모니터의 |
39-3-가 |
1487 |
|
뿐만 아니라 주소 공간은 무료 660M만큼이나 소요된다. -> 무려 |
44-2-라 |
1678 |
|
/DelayLoad 킹커 스위치 -> 링커 스위치 |
45-2-라 |
1725 |
|
static count 변수 제거. 사용되지 않는 변수임 |
55-1-다 |
2020 |
|
도표안의 UTF-16 코드 D5DC -> D55C |
목록에 없는 오타를 발견하신 분은 관리자에게 메일로 알려 주시기 바랍니다.