Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento dodatek obsahuje informace o prvech uživatelského rozhraní poskytovaných systémem, které jsou vystaveny funkcí Microsoft Active Accessibility v systémech Windows 95, Windows 98, Microsoft Windows NT, Windows 2000, Windows XP a Windows 2000 Server. Tato podpora umožňuje klientským nástrojům získat informace o systémových prvech uživatelského rozhraní v aplikacích, které neimplementují funkci Microsoft Active Accessibility.
Oleacc.dll podporuje ovládací prvky definované v User32.dll, Comctl32.dlla elementech uživatelského rozhraní systému Windows. Konkrétně podporuje následující typy prvků uživatelského rozhraní (uvedené v názvu třídy Systému Windows).
| Název třídy Windows | Typ prvku uživatelského rozhraní | Aktualizace systému Windows Vista |
|---|---|---|
| ListBox | Seznam polí | Žádný |
| Knoflík | Tlačítka, přepínače, zaškrtávací tlačítka, skupinové rámečky | Rozdělená tlačítka můžou obsahovat nula nebo více podřízených položek. |
| Statický | Popisky | Žádný |
| Upravit | Textová | Žádný |
| Pole se seznamem | Pole se seznamem, rozevírací seznamy | Žádný |
| Posuvník | Posuvníky | EVENT_OBJECT_CONTENTSCROLLED je nová událost pro ovládací prvek, který má funkce posouvání, ale nezahrnuje standardní posuvník jako součást ovládacího prvku. |
| #32768 | Uživatelské nabídky | Žádný |
| #32770 | Uživatelská dialogová okna | Žádný |
| #32771 | Okno alt-tab | K dispozici pouze v klasickém režimu. |
| msctls_statusbar32 | Stavové pruhy | Žádný |
| msctls_progress32 | Indikátory průběhu | Nové možnosti barev pro indikátory průběhu nejsou zpřístupněny vlastnostmi Microsoft Active Accessibility nebo Microsoft UI Automation. |
| msctls_hotkey32 | Ovládací prvky s klávesou Hot Key | Žádný |
| msctls_trackbar32 | Trackbars, sliders | Žádný |
| msctls_updown32 | Ovládací prvky up-down nebo spin | Žádný |
| SysAnimate32 | Ovládací prvek Animace | Žádný |
| SysTabControl32 | Ovládací prvek Tab | Žádný |
| SysHeader32 | Záhlaví zobrazení seznamu | Žádný |
| SysListView32 | Ovládací prvky zobrazení seznamu | Žádný |
| SysTreeView32 | Ovládací prvky stromové zobrazení | Žádný |
| SysDateTimePick32 (verze 5 a 6) | Výběr data a času | Verze 6 tohoto ovládacího prvku v systému Windows Vista má nativní IAccessible implementace. |
| SysIPAddress32 | Ovládací prvky IP adres | Žádný |
| tooltips_class32 | Popisy tlačítek | Žádný |
| ToolbarWindow32 | Panely nástrojů | Žádný |
| RICHEDIT, RichEdit20A, RichEdit20W | Textová pole | Žádný |
| SysMonthCal32 (verze 5 a 6) | Měsíční kalendář | Verze 6 tohoto ovládacího prvku v systému Windows Vista má nativní IAccessible implementace. |
I když některá podpora prvků uživatelského rozhraní poskytovaného systémem poskytuje technologie Microsoft Active Accessibility v systému Microsoft Windows NT 4.0 s aktualizací Service Pack 4, tato podpora je omezená.
Tento dodatek obsahuje seznam vlastností IAccessible a metod, které Microsoft Active Accessibility podporuje pro každý prvek uživatelského rozhraní. V případě potřeby uvádí dokumentace také WinEvents, že se element uživatelského rozhraní aktivuje a obsahuje další informace o podporovaných vlastnostech a metodách. Obsahuje také informace o rolích objektů a jejich podporovaných IAccessible metodách a vlastnostech.
Tyto podrobnosti můžou vývojářům klientů pomoct vyhnout se zbytečným voláním nepodporovaných vlastností a metod. Tyto informace také umožňují vývojářům serveru zjistit, které vlastnosti a metody by měly vlastní ovládací prvky podporovat a které ovládací prvky winEvents by se měly aktivovat.
Jako vodítko použijte informace v tomto dodatku. Důrazně doporučujeme použít nástroje Microsoft Active Accessibility k ověření očekávaného chování prvků uživatelského rozhraní nebo rolí objektů.
Další informace najdete v následujících tématech:
- , jak aktivní přístupnost zpřístupňuje prvky uživatelského rozhraní
- Referenční elementu uživatelského rozhraní