Share via


IQueryInfo 인터페이스(shlobj_core.h)

셸이 IShellFolder 구현에 있는 항목에 대한 플래그 및 정보 팁 정보를 검색하는 데 사용하는 메서드를 노출합니다. 정보 팁은 일반적으로 도구 설명 컨트롤 내에 표시됩니다.

상속

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

메서드

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

 
IQueryInfo::GetInfoFlags

항목의 정보 플래그를 가져옵니다. 이 메서드는 현재 사용되지 않습니다.
IQueryInfo::GetInfoTip

항목에 대한 정보 팁 텍스트를 가져옵니다.

설명

이 인터페이스는 IShellFolder::GetUIObjectOf 를 호출하고 인터페이스 식별자에 대한 IID_IQueryInfo 전달하여 가져옵니다. 정보 팁 정보가 요청되는 항목은 IShellFolder::GetUIObjectOf 호출의 apidl 인수에 포함되어 있습니다. 폴더에서 IQueryInfo를 제공하지 않으면 셸은 정보 팁의 표준 표시 텍스트를 사용합니다.

구현 시기

IQueryInfo를 구현하여 폴더의 항목에 대해 표시되는 일반 텍스트와 다른 플래그 및 텍스트 정보를 제공합니다. 예를 들어 폴더에 파일 개체가 포함된 경우 정보 팁을 사용하여 파일 이름이 아닌 항목의 전체 경로와 파일 이름을 제공할 수 있습니다.

사용해야 하는 경우

대부분의 경우 이 인터페이스를 직접 사용하지 않습니다. 셸은 정보 팁 내부에 추가 정보를 표시해야 하는 경우 이 인터페이스를 사용합니다. 그러나 다른 개체에서 정보 팁 정보를 가져오려면 IQueryInfo 를 직접 사용할 수 있습니다.

요구 사항

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