API(Application Programming Interface)는 윈도우즈 프로그래밍에 입문하는 초보자가 가장 먼저 배워야 할 과목임과 동시에 고급 툴 사용자가 진정한 파워 프로그래머가 되기 위해 마지막까지 연구해야 할 중요한 과목이다. 이 책은 API를 통해 운영체제의 내부 동작과 구조를 이해하고 가장 효율적이고도 강력한 프로그램을 작성할 수 있는 방법을 제시한다.
윈도우즈 프로그래밍의 기초인 API를 깊이 있게 다룸으로써 운영체제의 내부 동작을 좀더 쉽게 이해할 수 있도록 하고 있으며, 가장 기초적인 내용부터 자세한 설명가 동영상을 곁들인 친절한 예제들로 초보자들도 쉽게 API와 윈도우즈 프로그래밍에 입문할 수 있도록 하였다. 또한 이 책이 제공하는 500 여개의 많은 예제들은 관련 토픽을 가장 명확하게 설명할 수 있도록 핵심적이고도 요약적으로 작성되었으며 모든 예제는 컴파일 가능한 상태로 제공된다.
* 이 책이 제시하고 있는 내용
- 문자열이나 그래픽을 화면으로 보여주는 출력에 대해 설명
- 키보드, 마우스 등 사용자로부터의 다양한 입력과 타이머 등 시스템으로부터의 메시지를 처리하는 방법
- 리소스를 만들고 프로젝트에 포함시키는 방법에 대해 설명
- 각 컨트롤의 상세한 사용 방법 설명
- 대화상자 작성 방법에 대해 설명
- 윈도우의 개념에 대한 깊이 있는 설명
- 메시지를 처리하는 함수인 윈도우 프로시저에 대해 설명
- 메뉴에 대해 설명
- 아이콘, 커서, 캐럿 등의 조작, 작성 방법 설명
- 비트맵과 메타 파일에 대해 설명
- 그래픽 출력에 관해 설명
- 시스템 정보를 조사하여 정보에 따라 적절히 동작하는 호환성 높은 프로그램의 작성 방법 설명
- 클립보드의 프로그래밍 방법 소개
- 프로세스와 스레드에 대해 설명
- IPC 방법 선택에 대해 설명
- 파일 입출력에 관해 설명
- C로 DB 프로그래밍 하는 방법 설명
- 보안과 관련된 내용 소개
- Win32의 고수준 인터넷 라이브러리인 WinInet에 대해 설명
Re: 윈도우즈 아키텍쳐를 알수있는 책은 무엇이 좋을까요??
저도 찻는중입니다 =) 발견하면 알려드리죠.
정말 이거 오묘해서리..
(난해한건지 난잡한건지....)
이거 한번 보시죠
서평이 장난이 아니네요
http//www.wowbook.com/computer/book/info/book_detail.asp?isbn=ISBN89-7354-279-6&review=10537#start
---------------------------------------
Windows API 정복
24시간내 출고 예상
최저가격보상센터
저자 김상형
출판사 가남사
판매가 \ 39,000 원 ⇒ \27,300 원 (30%할인)
적립금 \550 원 (2%할인효과)
기타 89-7354-279-6 / 2001-09-20 / 1,512 페이지
[차례보기] [서평쓰기] [친구에게 알리기]
관련분류
OS/Hardware / 윈도우즈프로그래밍
언어&개발관련 / 응용프로그래밍 / 윈도우즈프로그래밍
소개
API(Application Programming Interface)는 윈도우즈 프로그래밍에 입문하는 초보자가 가장 먼저 배워야 할 과목임과 동시에 고급 툴 사용자가 진정한 파워 프로그래머가 되기 위해 마지막까지 연구해야 할 중요한 과목이다. 이 책은 API를 통해 운영체제의 내부 동작과 구조를 이해하고 가장 효율적이고도 강력한 프로그램을 작성할 수 있는 방법을 제시한다.
윈도우즈 프로그래밍의 기초인 API를 깊이 있게 다룸으로써 운영체제의 내부 동작을 좀더 쉽게 이해할 수 있도록 하고 있으며, 가장 기초적인 내용부터 자세한 설명가 동영상을 곁들인 친절한 예제들로 초보자들도 쉽게 API와 윈도우즈 프로그래밍에 입문할 수 있도록 하였다. 또한 이 책이 제공하는 500 여개의 많은 예제들은 관련 토픽을 가장 명확하게 설명할 수 있도록 핵심적이고도 요약적으로 작성되었으며 모든 예제는 컴파일 가능한 상태로 제공된다.
* 이 책이 제시하고 있는 내용
- 문자열이나 그래픽을 화면으로 보여주는 출력에 대해 설명
- 키보드, 마우스 등 사용자로부터의 다양한 입력과 타이머 등 시스템으로부터의 메시지를 처리하는 방법
- 리소스를 만들고 프로젝트에 포함시키는 방법에 대해 설명
- 각 컨트롤의 상세한 사용 방법 설명
- 대화상자 작성 방법에 대해 설명
- 윈도우의 개념에 대한 깊이 있는 설명
- 메시지를 처리하는 함수인 윈도우 프로시저에 대해 설명
- 메뉴에 대해 설명
- 아이콘, 커서, 캐럿 등의 조작, 작성 방법 설명
- 비트맵과 메타 파일에 대해 설명
- 그래픽 출력에 관해 설명
- 시스템 정보를 조사하여 정보에 따라 적절히 동작하는 호환성 높은 프로그램의 작성 방법 설명
- 클립보드의 프로그래밍 방법 소개
- 프로세스와 스레드에 대해 설명
- IPC 방법 선택에 대해 설명
- 파일 입출력에 관해 설명
- C로 DB 프로그래밍 하는 방법 설명
- 보안과 관련된 내용 소개
- Win32의 고수준 인터넷 라이브러리인 WinInet에 대해 설명
----------------------------
윗 내용은 와우북에서 긁어 왔어여
Re^3: 이거 한번 보시죠
제가 요새 보는 책이네요. -.-;
제가 보기엔 설명도 잘되어있고 자세한 편인것 같습니다.
뭐.. 이방면으로 다른 책들을 본적이 없어서 비교는 안되겠지만..
암튼 주관적인 감상(?)으로는 꽤 괜찮은 느낌을 주는 책입니다..
단점이 있다면... 너무 두꺼워서 잘못 휘두르면 흉기가 된다는거죠. =)
Re^3: 이거 한번 보시죠
안녕하세요?
맨 처음 글 쓰신 분께서 API에 대한 질문은 아닌 것으로
짐작됩니다만...
보다 low level한 구조에 대한 질문이 아닌가요?
예컨데 윈도우즈 커널의 각 모듈을 비릇한 프로세스와 쓰레드
처리 등등에 대한......
저도 이런 부분은 OS시간에 배우긴 배웠으나 깊이 손을 못대봐서
한번 알아봤으면 좋겠다는 생각이 듭니다.
그럼...
ps. 그나저나 그 책의 서평을 보니 페쫄드 아저씨의 번역본과
상당히 대조적이더군요 )
Re^3: 이거 한번 보시죠
API 에 쉬운 책이 나왔나 보군요..
냠. MFC 책으로는 제일 쉬운 건 이책이었는데..
http//www.wowbook.com/computer/book/info/book_detail.asp?isbn=ISBN89-7731-134-9
(저자가 서평 쓴 사람한테 2000 년 초에 새 책 visual c++ 7.0 이 나오면 -.-;;
보내준댔는데 안보내줬어요 ㅡ.ㅡ )
음.. 근데 쉬운건 쉬운거고..
지금에서는 별로 끌리지는 않는듯..
p.s 역시 "아키텍쳐" 는 아닌 듯 하네요.
p.s2 전 왜 페촐드 아저씨 책 보면서 이상한거 못 느꼈을까요 ㅡ.ㅡ
Inside Microsoft Windows 2000
(by David A. Solomon, Mark Russinovich)