C/C++/MFC
바탕화면 아이콘 얻기..
2006.05.23 13:36
...ststem32 폴더에 있는 shell32.dll 파일이 바탕화면의 아이콘을
가지고 있습니다. 그래서 요놈을 가저오는 방법을 요렇게 구현해 보세요..
34는 바탕화면 아이콘의 인덱스 번호이구요.
HICON hIconDesktop = ExtractIcon(
AfxGetApp()->Instance, \"shell32.dll\", 34);
int idDesktopIcon = m_ImageList.Add(hIconDesktop);
DestroyIcon(hIconDesktop);
이렇게 하면 ImageList에 바탕화면 아이콘을 넣을 수 있습니다.
가지고 있습니다. 그래서 요놈을 가저오는 방법을 요렇게 구현해 보세요..
34는 바탕화면 아이콘의 인덱스 번호이구요.
HICON hIconDesktop = ExtractIcon(
AfxGetApp()->Instance, \"shell32.dll\", 34);
int idDesktopIcon = m_ImageList.Add(hIconDesktop);
DestroyIcon(hIconDesktop);
이렇게 하면 ImageList에 바탕화면 아이콘을 넣을 수 있습니다.