-
resource.h 파일 없을 때, .rc 리소스 파일 없을 때스터디/windows API 2021. 11. 17. 15:37
resource.h 파일 없을 때, .rc 리소스 파일 없을 때
winapi 프로젝트를 생성했는데 resource.h 헤더가 없었다.
내가 보고있는 예제에는 있는데 없길래 예전에 했었는데 어떻게 했는지 기억이 잘안났다.
그래서 이것 저것 만져보다가 알게 되어서 기록을 담겨본다.
처음에 실수했던거 resource.h를 그냥 내가 만들었다. 그러니까 빨간 줄이 계속 뜨더라.
알고 보니 추가에서 리소스를 추가해줘야 했다.
리소스 추가 대화상자. Bitmap을 추가 할거니 Bitmap을 선택해주고 나는 준비된 비트맵이 있으니 가져오기로 가져왔다.
비트맵을 가져오니 resource.h 와 내 프로젝트와 이름이 같은 .rc 파일 생성됬다.
.rc 파일을 만드니 .rc파일 안을 들여다 보고 싶어서 클릭하고, 더블클릭해도 안열리길래.. 아? 먼가 있었던거 같은데 하고 천천히 살펴보니 생각해보니 <코드 보기>를 클릭하면 열렸던게 기억이 났다.
그렇게 클릭해서 들어가보니 내가 가지고 있던 비트맵의 위치로 경로가 잡혀있다. 절대경로 라서 프로젝트를 다른곳으로 가져가서 실행 시킬려면 .rc에서 경로를 바꿔줘야 한다.
나중에 절대경로, 상대경로에 대해서 추가적으로 공부를 해봐야겠다.