본문 바로가기
운영체제/Windows

Win32 API, Windows API

by eteo 2023. 3. 31.

Windows API란?

 

Windows에서 동작하는 App을 만들 때, Windows가 프로그래머들을 위해서 제공해주는 함수의 집합을 말한다. 과거 Windows 95, 98, ME 및 NT와 같은 32 비트 운영체제에서 사용되는 인터페이스는 Win32 API라는 이름으로 불렸다. 현재는 64비트 지원이 추가되면서 Win32 API를 포함하여 Windows API라고 부르고 있지만 아직도 Win32 API라고 칭하는 사람들이 있다.

 

 

Windows API를 사용하려면?

 

Windows API를 사용하려면 해당 API 함수가 선언된 헤더 파일과 라이브러리를 프로젝트에 추가해야 하며, 보통 Windows API 함수는 windows.h 헤더 파일 안에 선언되어 있으므로 이 헤더 파일을 포함시키면 된다.

Visual Studio 등의 개발환경을 사용할 경우, 이미 표준 라이브러리와 그 헤더 파일들이 위치한 경로가 프로젝트 생성시 등록되어 있으므로, 바로  #include <windows.h>를 사용하기만 하면 된다.