다음을 통해 공유


IActiveDesktop 인터페이스(shlobj_core.h)

클라이언트 프로그램에서 로컬 컴퓨터의 데스크톱 항목과 배경 화면을 관리할 수 있습니다.

상속

IActiveDesktop 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IActiveDesktop 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IActiveDesktop 인터페이스에는 이러한 메서드가 있습니다.

 
IActiveDesktop::AddDesktopItem

데스크톱 항목을 추가합니다.
IActiveDesktop::AddDesktopItemWithUI

데스크톱 항목의 추가를 확인하는 사용자 인터페이스를 표시하고, 보안 영역 권한을 확인하고, 사용자가 구독을 만들 것인지 묻는 후 활성 데스크톱에 데스크톱 항목을 추가합니다.
IActiveDesktop::AddUrl

지정된 URL과 연결된 데스크톱 항목을 추가합니다.
IActiveDesktop::ApplyChanges

활성 데스크톱에 변경 내용을 적용하고 레지스트리에 저장합니다.
IActiveDesktop::GenerateDesktopItemHtml

지정된 데스크톱 항목이 포함된 일반 HTML 페이지를 생성합니다.
IActiveDesktop::GetDesktopItem

지정된 데스크톱 항목을 가져옵니다.
IActiveDesktop::GetDesktopItemByID

지정된 ID와 일치하는 데스크톱 항목을 가져옵니다.
IActiveDesktop::GetDesktopItemBySource

원본 URL을 사용하여 데스크톱 항목을 가져옵니다.
IActiveDesktop::GetDesktopItemCount

데스크톱 항목의 수를 가져옵니다.
IActiveDesktop::GetDesktopItemOptions

데스크톱 항목에 대한 옵션을 가져옵니다.
IActiveDesktop::GetPattern

현재 패턴을 가져옵니다.
IActiveDesktop::GetWallpaper

현재 배경 화면을 가져옵니다.
IActiveDesktop::GetWallpaperOptions

배경 화면 옵션을 가져옵니다.
IActiveDesktop::ModifyDesktopItem

데스크톱 항목을 수정합니다.
IActiveDesktop::RemoveDesktopItem

바탕 화면에서 지정된 데스크톱 항목을 제거합니다.
IActiveDesktop::SetDesktopItemOptions

항목의 옵션을 설정합니다.
IActiveDesktop::SetPattern

활성 데스크톱 패턴을 설정합니다.
IActiveDesktop::SetWallpaper

활성 데스크톱의 배경 화면을 설정합니다.
IActiveDesktop::SetWallpaperOptions

배경 화면 옵션을 설정합니다.

설명

코드에는 Shlobj.h를 포함하기 전에 Wininet.h가 포함되어야 합니다. 이렇게 하지 않으면 컴파일러 오류가 발생합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 shlobj_core.h

추가 정보

활성 데스크톱 개체 사용