윈도우 창의 왼쪽 상단에 있는 아이콘을 바꾸는 것은
SetWindow() 함수를 이용한다.
여기에서 주의할 것은, png파일을 사용해야 한다는 것이다. 전통적인 파일인 ico를 인자로 넣으면 실행이 되지 않는다.
그리고 반드시 윈도우를 만들고 나서 SetWindow()함수를 불러와야 한다.
즉, InitWindow()뒤에 넣어줘야 한다.
예시코드는 다음과 같다.
InitWindow(screenWidth, screenHeight, "Flappy Bird"); Image icon = LoadImage("Assets/DKIcon.png"); SetWindowIcon(icon);
이렇게 윈도우 창의 아이콘을 바꾸면 Raylib에서 기본으로 제공하는 아이콘은 필요가 없게 된다.
따라서 Makefile에서 다음 부분은 지우든가 주석 처리하면 된다. 윈도우 플랫폼 아래에 있는 코드 부분이다.
# CFLAGS += $(RAYLIB_PATH)/src/raylib.rc.data