main 함수 없이 프로그램을 실행시키면 1>------ 빌드 시작: 프로젝트: 170609 mainfunction test, 구성: Debug Win32 ------ 1>main.c 1>MSVCRTD.lib(exe_main.obj) : error LNK2019: _main 외부 기호(참조 위치: "int __cdecl invoke_main(void)" (?invoke_main@@YAHXZ) 함수)에서 확인하지 못했습니다. 1>C:\Users\hison\onedrive\문서\visual studio 2017\Projects\170609 mainfunction test\Debug\170609 mainfunction test.exe : fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입..
하드웨어 또는 소프트웨어로 3D를 표현하는 저수준 그래픽 API(Application Programming Interface) 3D를 쉽게 표현하도록 도와주는 장치 어떤 애플리케이션과 그래픽장치를 연결해줌 SDK 는 명령어들을 인간이 해석가능한 코드로 주어 실행파일을 제작할 수 있게 하는애 사용자의 입장에서 DirectX는 개발자가 SDK 통해개발한 실행파일을 분석해(코드를 해석해) HAL 디바이스에 명령 내리는 애 API, c++에 대한 지식 필요 이런식 The following diagram shows the relationships between a Window application, Direct3D,GDI, and the hardware. Direct3D exposes a device-indepe..
Posted to the installing thread's message queue when a timer expires. The message is posted by the GetMessage or PeekMessage function. c++ #define WM_TIMER 0x0113 Parameters wParam The timer identifier. lParam A pointer to an application-defined callback function that was passed to the SetTimer function when the timer was installed. Return value Type : LRESULT An application should return zero i..
윈도우 프로그램은 이런 식으로 만들 수 있다 1. 윈도우 헤더를 인클루드하고 #include cf) windows.h : 윈도우 개발자들에게 필요한 매크로들,함수, 데이터타입들, API 함수들을 위한 정의를 포함하는 윈도우의 c 및 c++ 헤더파일 ( c에서도 사용될 수 있는 윈도우용 수많은 함수들을 정의하고 있다.) 2. 윈도우즈 프로그램 시작점(WinMain) 을 정의 int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow) { 3. 윈도우를 만들고 -만들 윈도우특성 정의 -정의 한 윈도우 등록 ( 메모리에 생성 ) 4.화면에 출력하고 4.메세지를 처리하다가 ( 메세지루프) - ..
Windows API = WinAPI = Win32Api ....윈도우 운영체제 에서 사용 가능한 마이크로소프트의 Application Programming Interfaces 모든 윈도우 프로그램은 Windows api와 상호작용을 한다. Developer support is available in the form of a software development kit, Micorsoft Windows SDK cf) Microsoft Windows SDK and its predecessors Platform SDK, and .NET FrameworkSDK, are software development kits(SDKs) from Microsoft that contain documentation, head..