_SVGIO 열거형(shobjidl_core.h)
컬렉션의 항목을 제한하거나 제어하기 위해 IFolderView::Items, IFolderView::ItemCount 및 IShellView::GetItemObject 메서드와 함께 사용됩니다.
Syntax
typedef enum _SVGIO {
SVGIO_BACKGROUND = 0,
SVGIO_SELECTION = 0x1,
SVGIO_ALLVIEW = 0x2,
SVGIO_CHECKED = 0x3,
SVGIO_TYPE_MASK = 0xf,
SVGIO_FLAG_VIEWORDER = 0x80000000
} ;
상수
SVGIO_BACKGROUND 값: 0 0x00000000. 보기의 배경을 참조합니다. 보기 배경에 대한 바로 가기 메뉴를 가져오기 위해 IID_IContextMenu 사용되며 보기에 대한 ShellFolderView 개체를 나타내는 디스패치 인터페이스를 가져오는 IID_IDispatch 함께 사용됩니다. |
SVGIO_SELECTION 값: 0x1 0x00000001. 현재 선택한 항목을 참조합니다. IID_IDataObject 선택한 항목을 나타내는 데이터 개체를 검색하는 데 사용됩니다. |
SVGIO_ALLVIEW 값: 0x2 0x00000002. SVGIO_SELECTION 같은 방식으로 사용되지만 보기의 모든 항목을 참조합니다. |
SVGIO_CHECKED 값: 0x3 0x00000003. SVGIO_SELECTION 것과 동일한 방식으로 사용되지만 선택 모드가 지원되는 보기에서 확인된 항목을 참조합니다. 선택한 모드에 대한 자세한 내용은 FOLDERFLAGS를 참조하세요. |
SVGIO_TYPE_MASK 값: 0xf 0x0000000F. _SVGIO 플래그에 해당하는 비트를 제외한 모든 비트를 마스킹합니다. |
SVGIO_FLAG_VIEWORDER 값: 0x80000000 0x80000000. 보기에 나타나는 순서대로 항목을 반환합니다. 이 플래그를 설정하지 않으면 선택한 항목이 먼저 나열됩니다. |
설명
_SVGIO 열거형의 멤버를 참조하는 데 사용되는 SVGIO 형식은 다음과 같이 Shobjidl.h에 정의되어 있습니다.
typedef int SVGIO;
요구 사항
지원되는 최소 클라이언트 | Windows XP, Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | shobjidl_core.h(Shobjidl.h 포함) |