Metaverse/DirectX

윈도우 프로그램 분석

onenewkong 2023. 8. 3. 00:42

 

 

정말 삐뚤빼뚤하군..

 

1. WinMain 함수

윈도우 응용 프로그램의 시작 진입점을 나타내는 함수

윈도우 응용 프로그램이 실행되면 윈도우 운영체제는 이 함수를 실행하여 응용 프로그램을 시작

이 함수가 종료(반환)되면 응용 프로그램이 종료됨

일반적인 윈도우 응용 프로그램이 되려면 이 함수는 다음과 같은 기본적인 일을 처리해야 함

  • 윈도우 클래스를 시스템에 등록 (Register Window Class)
  • 응용 프로그램 초기화 및 주 윈도우 생성
  • 메시지 루프

 

2. 윈도우 프로시져

윈도우 클래스를 등록할 때 설정한 윈도우 프로시져 함수

주 윈도우가 처리해야 하는 윈도우 메시지가 주 윈도우에게 전달될 때 호출되는 메시지 처리 함수

메시지 루프에서 DispatchMessage() 윈도우 API 함수를 호출하면 WindProc()함수가 실행됨

윈도우 프로시져는 메시지를 나타내는 4개의 파라미터(윈도우 핸들, 메시지 ID, 2개의 파라미터)를 매개변수로 가짐

 

 

 

'Metaverse > DirectX' 카테고리의 다른 글

DirectX12 - Project Setting  (0) 2023.08.03
기본 용어 정리  (0) 2023.07.24