다음을 통해 공유


IAccessibleWindowlessSite 인터페이스(oleacc.h)

Microsoft ActiveX 컨트롤 사이트는 이 인터페이스를 구현하여 Microsoft Active Accessibility 구현이 있는 창 없는 ActiveX 컨트롤이 접근성을 표현할 수 있도록 합니다. 이 인터페이스를 사용하면 컨트롤 컨테이너가 창 없는 컨트롤이 이벤트를 발생시키는 데 사용할 수 있는 개체 ID 범위를 예약할 수 있으며, 컨트롤 컨테이너가 창 없는 컨트롤의 부모에 대한 IAccessible 포인터를 제공할 수 있습니다.

상속

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

메서드

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

 
IAccessibleWindowlessSite::AcquireObjectIdRange

컨트롤 호스트에서 개체 ID의 범위를 획득하고 특정 창 없는 컨트롤에 의해 예약된 것으로 표시합니다.
IAccessibleWindowlessSite::GetParentAccessible

접근성 트리에서 창이 없는 Microsoft ActiveX 컨트롤의 부모에 대한 IAccessible 포인터를 검색합니다.
IAccessibleWindowlessSite::QueryObjectIdRanges

특정 창 없는 Microsoft ActiveX 컨트롤이 예약한 개체 ID 범위를 검색합니다.
IAccessibleWindowlessSite::ReleaseObjectIdRange

IAccessibleWindowlessSite::AcquireObjectIdRange 메서드에 대한 이전 호출에서 얻은 개체 ID 범위를 해제합니다.

설명

개체 ID 범위를 관리하는 함수는 사이트 개체가 이미 예약된 범위 목록을 유지 관리해야 합니다. ActiveX 컨트롤이 포함된 창에서 예약된 범위에 있는 LPARAM 값(개체 ID)이 포함된 WM_GETOBJECT 메시지를 받으면 창에서 IAccessibleHandler::AccessibleObjectFromID 메서드를 호출하여 해당 개체 ID에 대한 IAccessible 개체를 가져와야 합니다.

요구 사항

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

추가 정보

IRawElementProviderWindowlessSite