Win32
|
VoteMacro › W3Client › WikiMaster › WikiName › WikiSandBox › Win32 출처 : MSDN (API 개요)
Win32 API(응용 프로그래밍 인터페이스)는 Microsoft Windows 운영 체제 계열용으로 작성된 응용 프로그램에서 사용하는 빌드 요소를 제공합니다. Win32 API는 프로그래머의 관점에서 Windows 계열의 32비트 멤버를 정의합니다. Windows 계열의 일부 멤버는 모든 Win32 API를 지원하며, 어떤 제품은 일부만을 지원합니다. 자세한 내용은 Windows 95/98/Me Limitations을 참조하십시오.
MFC 라이브러리는 모두는 아니지만 대부분의 Win32 API를 캡슐화하거나 "래핑"합니다. MFC 버전 2.x 및 이전 버전은 16비트 Windows API를 캡슐화합니다. MFC는 창, 대화 상자, 브러시, 펜, 글꼴 등 주요 Windows 개체를 나타내는 클래스를 제공합니다. 이러한 클래스의 멤버 함수는 캡슐화된 개체와 관련된 중요한 Win32 API 함수 대부분을 래핑합니다. MFC 클래스 멤버 함수는 Win32 API 함수를 호출하며 기능을 추가할 수 있습니다.
ATL(액티브 템플릿 라이브러리)은 템플릿 기반 C++ 클래스 집합이며, 작고 빠른 COM 개체를 만들 수 있게 합니다. ATL은 Win32와 C 런타임 라이브러리 API를 래핑하지만 MFC만큼 Win32를 래핑하지는 않습니다.
Visual C++를 통해 C 또는 C++과 Win32 API를 사용하거나, C++ 및 MFC를 사용하거나, C++ 및 ATL을 사용하여 Windows용 프로그램을 작성할 수 있습니다. Visual C++에는 뒤의 두 경우에 대한 설명서가 들어 있습니다.
Win32 프로그래밍에 대한 내용은 Platform SDK 설명서의 Win32 API를 참조하십시오.
|
- 전 이런 놈입니다.
격언> 그래, 나는 못생겼다. 그것이 어쨌다는 말인가. 나는 야구선수일 뿐이다. 나는 얼굴로 안타 치는 녀석을 본 적이 없다. (요기 베라)
Recent Changes Echoes Of War(The... @ 2012-05-18 [03:44 pm] by windlesszone Diablo3 @ 2012-05-15 [04:49 pm] by windlesszone Diablo3/story/wizard @ 2012-05-15 [04:48 pm] by windlesszone 4 changes Diablo3/story/wit... @ 2012-05-15 [04:16 pm] by windlesszone Diablo3/story/monk @ 2012-05-15 [04:14 pm] by windlesszone
|
