본문 바로가기

デベロップメント/Win32 API

목적 프로그램의 생성

원문 http://wisdom.sakura.ne.jp/system/winapi/win32/win2.html


최초의 Windows 프로그램

일단, Windows 프로그래밍의 구문(構文)에 들기 전에

Windows 프로그램을 만드는 방법을 기억합시다.


Windows 프로그램의 경우, 기본적으로 컴파일 하는 것만으로는 안됩니다.

이제까지 콘솔 프로그램용의 C언어를 컴파일 해온 방법으로는 안됩니다.

VC++의 경우, 「파일」 → 「신규작성」을 선택해, 프로젝트 탭을 지정합니다.

이 중에 「Windows32 Application」을 선택, 프로젝트명을 지정해서 「OK」를 누릅니다.


이어서, 「빈 프로젝트」를 선택해 「종료」를 누릅니다.

「프로젝트」를 선택해, 「프로젝트를 추가」 → 「신규작성」을 선택해

「C++ 소스 파일」을 선택합니다. (다만, 이 강좌는 C언어를 사용합니다)
문제가 있다면, C언어 소스 파일을 프로젝트에 추가하는 느낌으로 진행해주세요.

그 후에, 그 파일에 기술(記述)한 코드를 빌드하면 실행 파일이 생성됩니다.


Borland C++ Compiler 5.5의 경우, 역시 콘솔로 컴파일 합니다만

콘솔 프로그램의 경우는 아무것도 옵션 없이 컴파일 했습니다만

Windows 프로그램의 경우는 -W 옵션을 부속(付属)합니다.


bcc32 -W FileName


이걸로 Windows 프로그램의 컴파일이 가능합니다.

다음의 아무것도 안하고 끝나는 프로그램을 컴파일 해보세요.


#include<windows.h>

int WINAPI WinMain(
		HINSTANCE hInstance ,
		HINSTANCE hPrevInstance ,
		LPSTR lpCmdLine ,
		int nCmdShow ) {
	return 0;
}

무엇인지, 표준의 C언어에서는 볼수 없던 형태가 보여지네요.

상세한 것은 다음 장에서 설명하므로, 일단은 이를 복사해 컴파일 해

목적 프로그램을 생성할수 있는지를 확인해보세요.




이전 페이지
목차
다음 페이지