본문 바로가기

무작정 따라해보기(정리, 문제풀기)/Win32API

10. WIN32 API 프로그래밍

728x90

 

'나우캠퍼스X아워즈팜'유튜브의 'Win32 API 3강. 리소스 (2/4)'영상을 보고 정리한 내용입니다.

 

아이콘 리소스

  • 아이콘의 아이디의 접두사는 'IDI_'이다.
  • '*.ico' 파일 확장자(이미지이며 비쥬얼 스튜디의 내부의 편집기를 이용하여 만들 수 있다.)
  • 아이콘의 크기는 16 x 16, 32 x 32, 48 x 47, 색상비트는 4, 8, 32비트로 정해져 있으며 기본은 크기 32 x 32, 색상비트 4비트(16색)로 되어 있다.
  • HINSTANCE와 LPTSTR를 받는 LoadIcon함수를 이용하여 아이콘을 로드할 수 있다. 
  • 아이콘 아이디 정수값을 문자열 형식으로 지정할 수 있도록 매크로 함수 사용
  • ex) wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON2));

 

혹시 제가 잘못 이해한 부분이(잘못된 정보) 있다면 알려주시면 감사하겠습니다. :)