IShellIcon 인터페이스(shobjidl_core.h)
IShellFolder 개체에 대한 아이콘 인덱스를 가져오는 메서드를 노출합니다.
상속
IShellIcon 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IShellIcon 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IShellIcon 인터페이스에는 이러한 메서드가 있습니다.
IShellIcon::GetIconOf 특정 폴더 내의 개체에 대한 아이콘을 가져옵니다. |
설명
IShellFolder 구현을 만들 때 IShellIcon을 구현하여 폴더에 있는 개체의 아이콘을 빠르게 가져올 수 있습니다.
IShellFolder 개체에서 IShellIcon을 구현하지 않으면 IShellFolder::GetUIObjectOf를 사용하여 모든 개체에 대한 아이콘을 검색합니다.
셸 폴더의 항목에 대한 아이콘 인덱스 검색 시 IShellIcon 을 사용합니다.
IShellIcon을 사용하면 애플리케이션이 인터페이스의 instance 하나만 사용하여 폴더 내의 모든 개체에 대한 아이콘을 가져올 수 있습니다. 반면에 IExtractIcon을 사용하려면 각 개체에 대해 별도의 인터페이스 instance 만들어야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | shobjidl_core.h(Shobjidl.h 포함) |