ShellFolderViewOC 개체
지정된 ShellFolderView 개체에서 발생한 이벤트를 해당 ShellFolderViewOC 이벤트 처리기에 전달합니다.
멤버
ShellFolderViewOC 개체에는 다음과 같은 유형의 멤버가 있습니다.
이벤트
ShellFolderViewOC 개체에는 이러한 이벤트가 있습니다.
이벤트 | Description |
---|---|
EnumDone |
ShellFolderView 개체가 폴더의 내용 열거를 완료했음을 나타냅니다. |
SelectionChanged | 보기에서 하나 이상의 항목의 선택 상태가 변경되었음을 나타냅니다. |
메서드
ShellFolderViewOC 개체에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
SetFolderView | 지정된 ShellFolderView 개체의 이벤트를 해당 ShellFolderViewOC 이벤트 처리기에 전달합니다. |
설명
ShellFolderView 개체는 일반적으로 애플리케이션에서 처리하는 EnumDone 및 SelectionChanged라는 두 개의 이벤트를 실행합니다. 그러나 일부 애플리케이션은 일련의 ShellFolderView 개체에서 이벤트를 처리해야 합니다. 예를 들어 애플리케이션은 사용자가 일련의 폴더를 탐색할 수 있는 WebBrowser 컨트롤을 호스트할 수 있습니다. 각 폴더에는 연결된 이벤트가 있는 자체 ShellFolderView 개체가 있습니다. 이러한 이벤트를 처리하는 것은 어려울 수 있습니다.
ShellFolderViewOC 개체는 이러한 시나리오에 대한 이벤트 처리를 간소화합니다. 이를 통해 애플리케이션은 ShellFolderViewOC 이벤트 처리기의 단일 쌍을 사용하여 모든 ShellFolderView 개체에 대한 이벤트를 처리할 수 있습니다. 사용자가 새 폴더로 이동할 때마다 애플리케이션은 SetFolderView를 호출하여 연결된 ShellFolderView 개체를 ShellFolderViewOC 개체에 전달합니다. 그런 다음 EnumDone 또는 SelectionChanged 이벤트가 발생하면 ShellFolderViewOC 개체는 처리를 위해 이벤트를 자체 처리기에 전달합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional, Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |
헤더 |
|
IDL |
|
DLL |
|
추가 정보