1. WinMain 함수
윈도우 응용 프로그램의 시작 진입점을 나타내는 함수
윈도우 응용 프로그램이 실행되면 윈도우 운영체제는 이 함수를 실행하여 응용 프로그램을 시작
이 함수가 종료(반환)되면 응용 프로그램이 종료됨
일반적인 윈도우 응용 프로그램이 되려면 이 함수는 다음과 같은 기본적인 일을 처리해야 함
- 윈도우 클래스를 시스템에 등록 (Register Window Class)
- 응용 프로그램 초기화 및 주 윈도우 생성
- 메시지 루프
2. 윈도우 프로시져
윈도우 클래스를 등록할 때 설정한 윈도우 프로시져 함수
주 윈도우가 처리해야 하는 윈도우 메시지가 주 윈도우에게 전달될 때 호출되는 메시지 처리 함수
메시지 루프에서 DispatchMessage() 윈도우 API 함수를 호출하면 WindProc()함수가 실행됨
윈도우 프로시져는 메시지를 나타내는 4개의 파라미터(윈도우 핸들, 메시지 ID, 2개의 파라미터)를 매개변수로 가짐
'Old > DirectX' 카테고리의 다른 글
DirectX12 - Project Setting (0) | 2023.08.03 |
---|---|
기본 용어 정리 (0) | 2023.07.24 |