Megosztás a következőn keresztül:


A függelék: Támogatott felhasználói felület elemeinek referencia

Ez a függelék a Microsoft Active Accessibility által a Windows 95, a Windows 98, a Microsoft Windows NT, a Windows 2000, a Windows XP és a Windows 2000 Server rendszerek által biztosított felhasználói felületi elemekről tartalmaz információkat. Ez a támogatás lehetővé teszi az ügyfél-segédprogramok számára, hogy információt szerezzenek a rendszer által biztosított felhasználói felületi elemekről olyan alkalmazásokban, amelyek nem implementálják a Microsoft Active Accessibilityet.

Oleacc.dll támogatja a User32.dll, Comctl32.dllés Windows felhasználói felület elemeiben definiált vezérlőket. Pontosabban a következő típusú felhasználói felületi elemeket támogatja (a Windows-osztály neve szerint felsorolva).

Windows-osztály neve Felhasználói felületi elem típusa Windows Vista-frissítések
ListBox Listamezők Egyik sem
Gomb Nyomógombok, választógombok, ellenőrzőgombok, csoportmezők Az osztott gomboknak nulla vagy több gyermekük lehet.
Statikus Címkék Egyik sem
Szerkeszt Szövegdobozok Egyik sem
Kombinált lista Kombinált listák, legördülő listák Egyik sem
Görgetősáv Görgetősávok EVENT_OBJECT_CONTENTSCROLLED egy új esemény a vezérlőhöz, amely görgetési funkcióval rendelkezik, de nem tartalmaz szabványos görgetősávot a vezérlő részeként.
#32768 FELHASZNÁLÓI menük Egyik sem
#32770 FELHASZNÁLÓI párbeszédpanelek Egyik sem
#32771 Alt-tab ablak Csak klasszikus módban érhető el.
msctls_statusbar32 Állapotsávok Egyik sem
msctls_progress32 Folyamatjelző sávok A folyamatjelző sávok új színbeállításai nem érhetők el a Microsoft Active Accessibility vagy a Microsoft UI Automation tulajdonságai által.
msctls_hotkey32 Gyorsbillentyű-vezérlők Egyik sem
msctls_trackbar32 Sávok, csúszkák Egyik sem
msctls_updown32 Felfelé vagy pörgetésre szolgáló vezérlők Egyik sem
SysAnimate32 Animációs vezérlő Egyik sem
SysTabControl32 Tabulátor vezérlőelem Egyik sem
SysHeader32 Listanézet fejlécei Egyik sem
SysListView32 Listanézet-vezérlők Egyik sem
SysTreeView32 Fanézet-vezérlők Egyik sem
SysDateTimePick32 (5. és 6. verzió) Dátum- és/vagy időválasztó A Vezérlő 6-os verziója Windows Vista rendszerben natív IAccessible implementációval rendelkezik.
SysIPAddress32 IP-címvezérlők Egyik sem
tooltips_class32 Elemleírások Egyik sem
ToolbarWindow32 Eszköztárak Egyik sem
RICHEDIT, RichEdit20A, RichEdit20W Szövegmezők Egyik sem
SysMonthCal32 (5- és 6-os verzió) Havi naptár A Vezérlő 6-os verziója Windows Vista rendszerben natív IAccessible implementációval rendelkezik.

 

Bár a rendszer által biztosított felhasználói felületi elemek bizonyos támogatását a Microsoft Active Accessibility biztosítja a Microsoft Windows NT 4.0 4-es szervizcsomaggal, ez a támogatás korlátozott.

Ez a függelék felsorolja az IAccessible tulajdonságait és módszereit, amelyeket a Microsoft Active Accessibility minden egyes felhasználói felületi elemhez támogat. Adott esetben a dokumentáció felsorolja a WinEvents, amelyet a felhasználói felület elem aktivál, és további információkat tartalmaz a támogatott tulajdonságokról és módszerekről. Emellett információkat tartalmaz az objektumszerepkörökről és azok támogatott IAccessible metódusokról és tulajdonságokról.

Ezek a részletek segíthetnek az ügyfélfejlesztőknek elkerülni a nem támogatott tulajdonságokra és metódusokra irányuló szükségtelen hívásokat. Ez az információ azt is tudatja a kiszolgáló fejlesztőivel, hogy az egyéni vezérlőik mely tulajdonságokat és módszereket támogatják, és hogy mely WinEvents-vezérlőket kell aktiválniuk.

Útmutatóként használja a függelékben található információkat. Határozottan javasoljuk, hogy a Microsoft Active Accessibility eszközeit használva ellenőrizze a felhasználói felület elemeinek vagy objektumszerepköreinek várt viselkedését.

További információkért tekintse meg a következő témaköröket: