창 없는 ActiveX 컨트롤 접근성
이 섹션에서는 Windows 접근성 API를 사용하여 창 없는 Microsoft ActiveX 컨트롤에 액세스할 수 있도록 하는 방법을 설명합니다.
Windows 8 창 없는 ActiveX 컨트롤에 대한 접근성 구현 작업을 간소화하는 새로운 Windows 접근성 API 인터페이스가 포함되어 있습니다. API에는 창 없는 컨트롤 및 컨트롤 컨테이너에서 구현되는 인터페이스가 포함되어 창 없는 컨트롤과 해당 컨테이너가 함께 작동하여 창 없는 컨트롤에 대한 접근성 정보를 제공할 수 있습니다. API는 다음 시나리오를 지원합니다.
- Microsoft Active Accessibility 컨트롤 컨테이너에서 호스트되는 Microsoft Active Accessibility 창 없는 컨트롤입니다.
- Microsoft Active Accessibility 창 없는 컨트롤은 Microsoft UI 자동화 컨트롤 컨테이너에 호스트됩니다.
- Microsoft Active Accessibility Control 컨테이너에서 호스트되는 창 없는 컨트롤을 UI 자동화.
- UI 자동화 컨트롤 컨테이너에서 호스트되는 창 없는 컨트롤을 UI 자동화.
다음 표에서는 창 없는 ActiveX 컨트롤을 지원하는 인터페이스를 나열하고 인터페이스를 구현하는 개체를 식별합니다.
개체 | MSAA | UI 자동화 |
---|---|---|
컨트롤 개체 | IAccessibleHandler | |
제어 사이트 | IAccessibleWindowlessSite | IRawElementProviderWindowlessSite |
호스트 창의 루트 | IAccessibleHostingElementProviders | IRawElementProviderHostingAccessibles |
섹션 내용
- UI 자동화 사용하여 창 없는 ActiveX 컨트롤에 액세스할 수 있도록 하는 방법
- MSAA를 사용하여 창 없는 ActiveX 컨트롤에 액세스할 수 있도록 하는 방법
- UI 자동화 창 없는 ActiveX 컨트롤을 호스트하는 방법
- MSAA 창 없는 ActiveX 컨트롤을 호스트하는 방법