이미 소장하고 있다면 판매해 보세요.
|
오리엔테이션
이 책의 사용법 Visual C++란 1일째 Windows 프로그램 처음 만들기 Lesson 01 Windows 프로그램 처음 만들기 Lesson 02 프로그램 실행하기 Lesson 03 소스 코드의 내용을 파악하기 2일째 리소스 다루기 Lesson 04 문자열 리소스 조작하기 Lesson 05 아이콘 리소스 조작하기 Lesson 06 비트맵 파일 만들기 3일째 대화상자 리소스 다루기 Lesson 07 다이얼로그와 컨트롤 속성 조작하기 Lesson 08 비트맵 그리기 4일째 API 함수 쓰기 Lesson 09 윈도우에 문자열 표시하기 Lesson 10 메시지 박스 사용하기 5일째 마우스 메시지 사용하기 Lesson 11 마우스 버튼으로 도형 그리기 Lesson 12 마우스를 움직여서 도형 그리기 6일째 메뉴와 페인트/그리기 처리 Lesson 13 메뉴로 칠할 색 고르기 Lesson 14 메뉴로 펜 조작하기 7일째 커스텀 다이얼로그의 작성 Lesson 15 다이얼로그와 텍스트의 조작 Lesson 16 다이얼로그 컨트롤과 프로그램 처리 8일째 텍스트 에디터의 작성 Lesson 17 에디트 박스 꾸미기 Lesson 18 파일 저장하기 9일째 타이머 사용하기 Lesson 19 타이머 함수 사용하기 Lesson 20 아이콘 애니메이션의 작성하기 Lesson 21 디지털 시계의 작성 10일째 디버그 조작 Lesson 22 디버그 조작 부록 파일 확장자 목록 데이터형 연산자 목록 주요 명령문 전처리기 ASCII 문자 코드 목록 단축기 목록 실력 테스트 해답 용어집 |
|
오리엔테이션
이 책의 사용법 Visual C++란 1일째 Windows 프로그램 처음 만들기 Lesson 01 Windows 프로그램 처음 만들기 Lesson 02 프로그램 실행하기 Lesson 03 소스 코드의 내용을 파악하기 2일째 리소스 다루기 Lesson 04 문자열 리소스 조작하기 Lesson 05 아이콘 리소스 조작하기 Lesson 06 비트맵 파일 만들기 3일째 대화상자 리소스 다루기 Lesson 07 다이얼로그와 컨트롤 속성 조작하기 Lesson 08 비트맵 그리기 4일째 API 함수 쓰기 Lesson 09 윈도우에 문자열 표시하기 Lesson 10 메시지 박스 사용하기 5일째 마우스 메시지 사용하기 Lesson 11 마우스 버튼으로 도형 그리기 Lesson 12 마우스를 움직여서 도형 그리기 6일째 메뉴와 페인트/그리기 처리 Lesson 13 메뉴로 칠할 색 고르기 Lesson 14 메뉴로 펜 조작하기 7일째 커스텀 다이얼로그의 작성 Lesson 15 다이얼로그와 텍스트의 조작 Lesson 16 다이얼로그 컨트롤과 프로그램 처리 8일째 텍스트 에디터의 작성 Lesson 17 에디트 박스 꾸미기 Lesson 18 파일 저장하기 9일째 타이머 사용하기 Lesson 19 타이머 함수 사용하기 Lesson 20 아이콘 애니메이션의 작성하기 Lesson 21 디지털 시계의 작성 10일째 디버그 조작 Lesson 22 디버그 조작 부록 파일 확장자 목록 데이터형 연산자 목록 주요 명령문 전처리기 ASCII 문자 코드 목록 단축기 목록 실력 테스트 해답 용어집 |
|
Windows 프로그램처럼 메시지의 루프가 메인 처리인 경우 [Step Into]실행에서는 메시지 루프를 계속 되풀이할 뿐이며 중요 메시지에 대한 처리 코드를 실행할 수 없습니다. 따라서 코드의 특정 위치까지 프로그램을 실행한 다음, 일시 정지시키고 거기에서 [Step Into] 실행을 하게 됩니다. 디버그 기능의 하나인 '브레이크 포인트'를 사용하면 지정한 코드 위치에서 프로그램을 일시 정지시킬 수 있습니다.
'브레이크 포인트'는 정지 위치의 마크를 말하며, 코드 중에 이 마크가 있으면 그 지점에서 프로그램의 실행이 정지됩니다. 그러면 에디터를 스크롤해서 타이머의 메시지 처리인 'case WM_TIMER:'의 다음 행 'GetLocalTime(&st);'앞에 커서를 이동합니다. --- p.392 |