목록Programming/Win32API (8)
Nagie's DevStory
이번엔 기본 제공되는 헤더파일을 살펴볼 차례이다. 기본 제공되는 헤더파일은 'framework.h', 'Resource.h', 'targetver.h', 'WindowsProject1.h'가 제공되며 미리 컴파일된 헤더를 옵션으로 선택하게 된다면 'pch.h'와 'pch.cpp'도 같이 제공된다. 1. framework.h // header.h: 표준 시스템 포함 파일 // 또는 프로젝트 특정 포함 파일이 들어 있는 포함 파일입니다. // #pragma once #include "targetver.h" #define WIN32_LEAN_AND_MEAN // 거의 사용되지 않는 내용을 Windows 헤더에서 제외합니다. // Windows 헤더 파일 #include // C 런타임 헤더 파일입니다. #in..
처음 Win32 API 프로젝트를 생성하면 다음과 같이 VS에서 제공하는 소스 코드를 볼 수 있다. // WindowsProject1.cpp : 애플리케이션에 대한 진입점을 정의합니다. // #include "framework.h" #include "WindowsProject1.h" #define MAX_LOADSTRING 100 // 전역 변수: HINSTANCE hInst; // 현재 인스턴스입니다. WCHAR szTitle[MAX_LOADSTRING]; // 제목 표시줄 텍스트입니다. WCHAR szWindowClass[MAX_LOADSTRING]; // 기본 창 클래스 이름입니다. // 이 코드 모듈에 포함된 함수의 선언을 전달합니다: ATOM MyRegisterClass(HINSTANCE hIn..