-
win32 게임 만들기(1)- 메인cpp기본 구조 세팅Windows Programming/win32 게임엔진만들기 2022. 3. 30. 21:29
1. 기본 메시지 루프를 PeekMessage()로 수정
게임 프로그래밍에선 유휴시간동안 처리해야하는 작업이 많아지므로 기존GetMessage()는 비효율 적이다.
그러므로 PeekMessage()를 이용하여 유휴 시간동안 수많은 작업들을 수행하여야 하여야 한다.
후에 우리는 Core객체를 만들어 Core객체를 중심으로 프로그램이 돌아가게 될것이다.
따라서 우리의 메인윈도우 핸들을 얻어가기 쉽게 하기 위해 InitInstance()속의 핸들을 전역변수로 받아 둘 것이다.
g_hWnd 전역변수 선언 'Windows Programming > win32 게임엔진만들기' 카테고리의 다른 글
win32 게임 만들기(5)-Double Buffering (0) 2022.04.17 win32 게임 만들기(4)-TIMER (시간 동기화) (0) 2022.04.01 win32 게임 만들기(3) 움직이는 object 그리기(비동기 키 입출력) (0) 2022.04.01 win32 게임 만들기(2-2)- CCore::progress() (유휴시간) (0) 2022.03.30 win32 게임 만들기(2-1)-Core객체 생성, 싱글톤(Singleton),매크로 함수 (0) 2022.03.30