본문 바로가기

Windows

Loading system icon

실제로는 dll 파일에 icon이 들어있고 해당 dll은 shell32.dll 이다. 

아이콘 바꾸려고 할 때 특정 dll, exe를 선택하면 내장되어 있는 icon을 설정할 수가 있는 것 처럼 

Win32 프로그래밍 내부에서도 동일하게 dll 파일을 열고 icon을 얻오올 수 있다.



HINSTANCE hDll;

hDll = LoadLibrary(_T("SHELL32.dll"));

HICON  hIcon = LoadIcon(hDll, MAKEINTRESOURCE(1));

HICON  hIconSm = LoadIcon(hDll, MAKEINTRESOURCE(2));

'Windows' 카테고리의 다른 글

MFC, Popup context menu  (0) 2016.05.11
Virtual list control (리스트 아이템 가상화?)  (0) 2016.04.21
MFC Control Focusing & Arraw Keys  (0) 2016.04.15
Visual Studio : DLL 경로, 환경변수 설정 방법  (0) 2014.06.19
Dos batch 예제1  (0) 2013.08.23