▲새로운 아이콘을 달아보자
▲프로그램의 밋밋하던 아이콘을 바꾸고 싶어졌습니다.
▲먼저 ico파일이 필요합니다. 고급 이미지 관리나 편집 프로그램이 있으신분들은 그걸로 ico 파일 만드시고
없으시다면 png 파일을 적절히 32x32정도로 잘라내어 저장 후, 인터넷에서 ico로 변환 과정을 거칩니다.
▲ FireEmblem의 준말인 FE.ico를 하나 만들었습니다. 만든 아이콘을 작업 폴더에 넣어줍니다
▲ 본인 프로젝트 이름의 .rc 파일을 찾아서 열어줍니다
▲ "플젝명.rc" 열어서 나온곳 여기 아이콘 어쩌구 적혀있는곳을 찾아옵니다
▲새로 추가하고자 하는 아이콘을 만들어줍니다. 그 후 변동사항을 저장합니다.
(원하는 이름, ICON, "파일명" 이렇게 쓰면 됩니다. 저장은 Ctrl + S)
▲ 리소스 파일 필터 속에 있는 resource.h를 찾아내서 열어줍니다. 좌측과 같은 것들이 보일겁니다
▲위 다른 숫자들과 중복되지 않게, 아까 만들었던 아이콘명을 숫자로 정의 해줍니다. ID를 부여하는 과정입니다
▲ 윈도우 창을 생성하는 Winmain이 있는곳을 찾아가서, 구조체 선언/초기화부로 이동합니다.
hIcon을 바꾸어야 하는데, LoadIcon(내가 만든 인스턴스, MAKEINTRESOURCE(아까 만들고 정의한 아이콘)
넣어주면 끝입니다.
컴파일 바로 해보겠습니다
※ 20190417 추가내역 : 조금 더 쉽게 추가하는 방법을 이웃 블로거분께서 올려주셨습니다.
https://sshoreng.tistory.com/18
'정보들 > 토막지식 관련' 카테고리의 다른 글
C++코드로 보는 객체지향 4대 특징 (0) | 2022.11.08 |
---|---|
깊은 복사 vs 얕은 복사. 그리고 복사 생성자 (0) | 2021.03.16 |
상대 카메라 설명 영상 (0) | 2020.06.23 |
운영체제 - Round Robin (0) | 2020.06.23 |
바이트 패딩 (0) | 2020.06.23 |