본문 바로가기
공부/C#

C# 윈폼(Winform), 다이어로그창(Dialog)의 아이콘(icon) 만들기.

by ding9 2012. 7. 6.

 

 

C#에서 윈폼(다이어로그창)의 맨위에 제목표시줄에 우측에 아이콘모양과 이름이 있고 좌측엔 최소화, 최대화, 닫기 이렇게 배치가 되어있다.

 

이중에서 아이콘을 바꾸는 방법이다. 보통은 사각형 3개가 있는 모양인데 고걸 자기 맘대로 바꾸는 방법....

 

한가지 아쉬운점은 내가 설명하려고 하는건 아이콘을 만들어서 적용시키는 방법인데 이게 포토샵 cs5 버전이나 cs5.1버전이 있어야 한다. 물론 다른 방법도 있겠지만 일단은 내가 아는건 이거 밖에...ㅡㅡ;;;;

 

다른 방법이 있다면 그걸찾아서 해도 된다.. 아니면 아래글을 보는건 시간낭비가 될런지도....

 

 

그럼 설명에 들어가겠다.

 

아이콘을 바꾸는건 윈폼을 선택한후에 속성창을 보면 Icon항목이 있고 기본아이콘모양이 보인다. 이걸 클릭하면 파일을 불러올수 있는 창이 뜨는데 파일속성이 .ico파일만 불러 올수 있다. 그러므로 .ico파일을 만들어야 한다.

 

우선 포토샵에 .ico파일이 저장한지 봐야한다. 새파일을 누르고 픽셀을 32 * 32로 맞추고 만들기를 누른후 바로 저장하기를 눌러보자.

 

아마도 저장파일 속성에 ico가 없을것이다. 이건 기본적으로 포토샵에서 ico파일을 지원하지 않기때문에 파일속성플러그인을 다운받아서 폴더에 넣어줘야 한다.

 

자세한 설명은 아래 주소에 들어가서 파일을 다운받고 거기에 설명된 자세한 내용을 보면 다 할 수 있다.

 

http://whadam.tistory.com/189

 

이곳에서 받은 파일을 지정위치(위주소 블로그에 보면 자세히 나옴)에 넣고 포토샵을 실행한뒤 보면 저장 파일 속성에 .ico가 있음을 알 수 있다.

 

자!!!

 

그럼 요딴식으로 그림을 알아서 그리고.... 저장을 하고....

 

다시 C#으로 돌아와서 속성에 아이콘을 누르고 그 옆에 ...버튼을 누르고 방금 만든 파일을 불러오면....

 

바로 적용된 모습을 볼 수 있다.

 

그런데 문제는....

 

되돌리는건 안된다는 점~~~~                      

 

ㅡㅡㅋ

 

고건 알고 바꾸시길...ㅎㅎ;;;;

 

되돌리는방법이 있는건지는 아직 모르겠지만 나중에라도 찾게되면 올리겠음돠;;;;

 

아 그리고 한가지 더....

 

지금의 아이콘은 창에 나오는 아이콘이지 실행파일의 아이콘이 아님을 유념하시길....

 

아마도 이 방법을 잘 응용하면 실행파일 아이콘도 만들수 있지 않을까 생각된다...

 

그럼...이만...

반응형

댓글