[MFC] 윈도우 프로그래밍 기초 - API와 Hello World.
1. 용어 학습
* API(Application Programming Interface)란 영어 해석 그래도 응용 프로그램을 만드는 데 필요한 함수들의 집합.
* SDK(Software Development Kit)라는 말로도 사용
-> Microsoft에서 SDK 파일 설치를 종종 볼 수 있는 데, 이게 응용 프로그램을 만드는 데 필요한 함수들의 집합을 미리 설치한다는 의미로
해석해볼 수 있음.
MFC(Microsoft Foundation Class)라는 것의 근간은 API에서 되었다고 볼 수 있음.
2. 용어 학습
C언어나 C++에서 한번이라도 해봤던 Hello World 프로그램을 윈도우 프로그래밍을 통해서 실습.
{
printf("Hello World!");
}
// C언어 기준
실습 프로그램 : Visual Studio 2013
1. 먼저, 당연히 Visual Studio 2013을 실행시켜야합니다.
파일에서 새로 만들기(N) -> 프로젝트(P)를 클릭합니다.
Win32프로젝트 클릭합니다.
이번 실습에선 그냥 Win32Project1으로 이름 지정하겠습니다.
확인을 누릅니다.
다음을 클릭합니다.
빈 프로젝트에 체크를 한 후 마침을 클릭합니다.
솔루션 탐색기를 선택하고, 그림과 같이 컨텍스트 메뉴를 통해(오른쪽 버튼을 클릭하여) cpp파일을 생성합니다.
추가를 클릭합니다.
3. 코드 작성하기
#include <Windows.h>
#include <tchar.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpcmdline, int nCmdShow){
MessageBox(NULL, _T("Hello World"), _T("메시지"), MB_OK);
return 0;
}
'소프트웨어(SW) > MS - C++ (GUI) MFC' 카테고리의 다른 글
[MFC] 윈도우 프로그래밍 기초 - 윈도우 클래스 만들기 (3) | 2015.03.06 |
---|---|
[MFC] 윈도우 프로그래밍 기초 - 윈도우 프로그램의 구조 (3) | 2015.03.06 |
[MFC] 윈도우 프로그래밍 기초 - 핸들에 대한 이해 (3) | 2015.03.05 |
[MFC] 윈도우 프로그래밍 기초 - 타입 재정의 (3) | 2015.03.05 |
[MFC] 윈도우 프로그래밍 기초 - WinMain() 함수 (3) | 2015.03.05 |