HTTP/2 301
date: Tue, 07 Oct 2025 20:23:02 GMT
content-type: text/html
content-length: 0
location: https://msdn.microsoft.com/en-us/library/ms697707.aspx
x-azure-ref: 20251007T202302Z-17b987ff7f7gmb2shC1BOM83ys00000006ug0000000024n3
nel: {"report_to":"network-errors","max_age":604800,"success_fraction":0.01,"failure_fraction":1.0}
report-to: {"group":"network-errors","max_age":604800,"endpoints":[{"url":"https://mdec.nelreports.net/api/report?cat=mtps-redirect"}]}
x-cache: CONFIG_NOCACHE
HTTP/2 301
date: Tue, 07 Oct 2025 20:23:03 GMT
content-length: 0
location: https://learn.microsoft.com/en-us/previous-versions//ms697707(v=vs.85)?redirectedfrom=MSDN
cache-control: public,max-age=600
strict-transport-security: max-age=2592000
request-context: appId=cid-v1:a7c67087-5e2a-4790-bab5-5262204d7a98
x-content-type-options: nosniff
x-redirectdb-info: Content level redirect, Id: ms697707, Locale: en-us, Pfv: vs.85
x-azure-ref: 20251007T202302Z-17b987ff7f7mmzczhC1BOM8aa000000005zg000000003nut
x-fd-int-roxy-purgeid: 0
x-cache: TCP_MISS
nel: {"report_to":"network-errors","max_age":604800,"success_fraction":0.01,"failure_fraction":1.0}
report-to: {"group":"network-errors","max_age":604800,"endpoints":[{"url":"https://mdec.nelreports.net/api/report?cat=mtps-redirect"}]}
HTTP/2 200
content-type: text/html
etag: "4MJX0HBUmOAORsyXcwSMBwPwi/4="
last-modified: Fri, 01 Nov 2024 04:42:05 GMT
content-security-policy: default-src *;script-src 'self' 'unsafe-inline' 'unsafe-eval' *.microsoft.com js.monitor.azure.com dc.services.visualstudio.com try-ppe.dot.net aznb-ame-prod.azureedge.net client-api.arkoselabs.com markdowneditor-public-e0gpfpcwcbbze3ag.b01.azurefd.net markdowneditor-external-Public-fmgmfefddycxdmfj.b01.azurefd.net h64.online-metrix.net;style-src 'self' 'unsafe-inline' *.microsoft.com aznb-ame-prod.azureedge.net try-ppe.dot.net markdowneditor-public-e0gpfpcwcbbze3ag.b01.azurefd.net markdowneditor-external-Public-fmgmfefddycxdmfj.b01.azurefd.net;img-src * data: blob:;frame-ancestors docs.microsoft.com *.docs.microsoft.com learn.microsoft.com *.learn.microsoft.com labclient.labondemand.com portal.azure.com *.portal.azure.com portal.azure.us portal.azure.cn ai.azure.com *.ai.azure.com learn-video.azurefd.net docs.azure.cn *.onecloud.azure-test.net *.sharepoint.com localhost:3000;worker-src 'self' blob: *.microsoft.com aznb-ame-prod.azureedge.net;form-action 'self' *.microsoft.com *.azure.cn *.pearsonvue.com;media-src 'self' blob: *.microsoft.com *.azure.cn videoencodingpublic-hgeaeyeba8gycee3.b01.azurefd.net videoencodingpubdevwus.blob.core.windows.net videoencodingpublicwus.blob.core.windows.net;base-uri 'self';font-src 'self' https: data:;object-src 'none';script-src-attr 'none';upgrade-insecure-requests
cross-origin-opener-policy: unsafe-none
cross-origin-resource-policy: cross-origin
origin-agent-cluster: ?1
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
x-dns-prefetch-control: off
x-download-options: noopen
x-frame-options: SAMEORIGIN
x-permitted-cross-domain-policies: none
x-xss-protection: 0
x-buildversion: 0.4.03200.7151-8e81d188
x-azure-ref: 20251007T202303Z-r1974bb47b6cf72bhC1MAAzp0c0000000az0000000007be9
nel: {"report_to":"network-errors","max_age":604800,"success_fraction":0.01,"failure_fraction":1.0}
report-to: {"group":"network-errors","max_age":604800,"endpoints":[{"url":"https://mdec.nelreports.net/api/report?cat=mdocs"}]}
cache-control: public, max-age=600
expires: Tue, 07 Oct 2025 20:33:03 GMT
date: Tue, 07 Oct 2025 20:23:03 GMT
content-length: 34147
akamai-cache-status: Miss from child, Miss from parent
strict-transport-security: max-age=31536000; includeSubDomains; preload
Microsoft Active Accessibility | Microsoft Learn
Ask Learn
Ask Learn
Focus mode
Table of contents
Read in English
Add
Add to plan
Share via
Facebook
LinkedIn
Email
Print
Microsoft Active Accessibility
In this article
Microsoft Active Accessibility Start Page
Microsoft Active Accessibility
Version 2.0
Purpose
Microsoft® Active Accessibility® 2.0 is a COM-based technology that improves the way accessibility aids work with applications running on Microsoft Windows®. It provides dynamic-link libraries that are incorporated into the operating system as well as a COM interface and application programming elements that provide reliable methods for exposing information about user interface elements.
For a copy of the Active Accessibility SDK documentation formatted in Microsoft Word or WinHelp, see the Accessibility home page on MSDN.
Where Applicable
By using Active Accessibility and following accessible design practices, developers can make applications running on Windows more accessible to many people with vision, hearing, or motion disabilities.
Developer Audience
Active Accessibility is designed primarily for C, C++, and Microsoft Visual Basic® developers. In general, developers need a moderate level of understanding about COM objects and interfaces as well as about Unicode.
Run-Time Requirements
Full support for Active Accessibility 2.0 is built into the Windows XP and Windows Server 2003 operating systems. Active Accessibility 2.0 also supports Microsoft Windows NT® 4.0 with Service Pack 6 and Windows 98.
See Also
Microsoft Accessibility Web site
Accessibility home page on MSDN
General information about Microsoft Active Accessibility technology.
Documentation of Active Accessibility C/C++ reference.
Additional resources