일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- VS ERROR
- CS
- c++
- 김성엽
- 포인터
- Tips강좌
- 리뷰
- Tips프로그래밍강좌
- doit코틀린프로그래밍
- 문법
- 프로그래밍
- Visual Studio
- Programming
- 지식나눔강좌
- 백준
- Win32
- c
- Javascript
- 이지스퍼블리싱
- tipssoft
- c#
- Windows
- 연산자
- 배열
- 함수
- Direct2D
- Kotlin
- Desktop
- 알고리즘
- 티스토리
Archives
- Yesterday
- Today
- Total
F.R.I.D.A.Y.
exe 파일 아이콘 변경 본문
반응형
C/C++로 작성한 Win32 프로그램의 exe 파일 아이콘 변경하기
리소스 파일 추가
아이콘 변경을 위해서는 리소스 파일을 추가 해야한다.
프로젝트에서 [새 항목 추가 - 리소스 - 리소스 파일]을 선택해 프로젝트에 추가한다.
리소스 뷰[# Ctrl + Shift + E]에서 리소스를 추가한다. 프로그램의 아이콘을 변경할 것이므로 아이콘을 추가한다. 가져오기를 통해, 원하는 아이콘을 별도로 추가할 수도 있다.
추가가 완료되면 세 번째 사진과 같이 IDI_ICON1 등의 추가된 아이콘이 발생함을 알 수 있다.
이제 솔루션 탐색기[# Ctrl + Alt + L]에서 Resource.rc의 코드 보기[# F7]를 통해 코드 편집을 한다.
코드 편집기를 열면 오른쪽 이미지와 같이 리소스 관련 내용이 소스코드 형태로 작성되어있음을 확인할 수 있다. 코드 하단의 Icon 영역에 아래 코드를 추가한다.
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_ICON1 ICON "favicon.ico"
MAINICON ICON "favicon.ico" // 작성할 코드
#endif // 한국어(대한민국) resources
/////////////////////////////////////////////////////////////////////////////
작성할 코드로 주석 처리된 라인을 추가로 작성해주면 된다.
그럼 아래와 같이 기본 아이콘이던 exe 파일의 아이콘이 변경됨을 알 수 있다.
728x90
반응형
'DEV > C C++' 카테고리의 다른 글
함수 포인터 예시 (0) | 2021.12.19 |
---|---|
C++ 레퍼런스 타입 (0) | 2021.10.07 |
printf 이진수 출력(사용자 지정 서식지정자 구현) (0) | 2021.09.14 |
다중 모니터 위치 파악하기 (0) | 2021.07.16 |
PC 카카오톡 AD 제거 (0) | 2021.06.25 |
Comments