Skjutreglagekontroll (MSAA-UI-elementreferens)
Not
I det här avsnittet beskrivs Skjutreglagekontroll objekt i syfte att använda MSAA UI-elementreferens. Hur du skapar Skjutreglagekontroll objekt i olika gränssnittsramverk beskrivs inte här. Se API-referensdokumentationen för det användargränssnittsramverk som du använder.
En skjutreglagekontroll, även kallad en styrlistkontroll, låter en användare välja från ett intervall med värden genom att flytta ett skjutreglage. Volymkontrollerna i Windows-operativsystemet är skjutreglagekontroller.
Fönstrets klassnamn för en skjutreglagekontroll är TRACKBAR_CLASS, som definieras som "msctls_trackbar" i Commctrl.h.
Innehållet i egenskaperna IAccessible beror på om skjutreglaget är lodrätt eller vågrätt och på vilka av följande delar av skjutreglaget som efterfrågas av klienten:
- Skjutreglagefönster
- Skjutreglagets tumme
- Skuggat område ovanför (eller till
- Skuggat område nedanför (eller till höger om) skjutreglagets tumme
IAccessible-metoder
En skjutreglagekontroll stöder följande IAccessible- metoder:
IAccessible-egenskaper
En skjutreglagekontroll stöder följande egenskaper för IAccessible:
get_accKeyboardShortcut– egenskapen KeyboardShortcut är skjutreglagets åtkomstnyckel, som är ett understruket tecken i texten i skjutreglagets etikett. Den returnerade strängen innehåller det åtkomstnyckeltecken som läggs till i strängen "Alt+".
get_accName– egenskapen Name beror på den del av skjutreglaget som efterfrågas.
Delarna i ett lodrätt skjutreglage har följande namn:
Skjutreglagedel Namn Skjutreglagefönster Statisk textkontroll som används som etikett Skjutreglagets tumme "Position" Skuggat område ovanför skjutreglagets tumme "Sida upp" Skuggat område under skjutreglagets tumme "Sid ned" Delarna i ett vågrätt skjutreglage har följande namn:
Skjutreglagedel Namn Skjutreglagefönster Statisk textkontroll som används som etikett Skjutreglagets tumme "Position" Skuggat område till vänster om skjutreglagets tumme "Sida till vänster" Skuggat område till höger om skjutreglagets tumme "Sida till höger" get_accParent– Egenskapen Överordnad för pilknapparna, rullningstummen och det skuggade området på båda sidor av tummen är skjutreglagets fönster. Egenskapen Parent i skjutreglaget är ett fönster ( ROLE_SYSTEM_WINDOW ) som omger kontrollen och har samma namn egenskap och fönsterklassnamn.
get_accRole– egenskapen Role beror på den del av skjutreglaget som efterfrågas.
Skjutreglagedel roll Skjutreglagefönster ROLE_SYSTEM_SLIDER Skjutreglagets tumme ROLE_SYSTEM_INDICATOR Skuggade områden på vardera sidan av skjutreglagets tumme ROLE_SYSTEM_PUSHBUTTON get_accState–Värden för egenskapen State beror på vilken del av skjutreglaget som efterfrågas.
Skjutreglagedel Möjliga tillståndsvärden Skjutreglagefönster STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL Skjutreglagets tumme Noll (0), vilket innebär att objektet är synligt eller STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL Skuggade områden på vardera sidan av skjutreglagets tumme Noll (0), vilket innebär att objektet är synligt eller STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL get_accValue– egenskapen Value för skjutreglagefönstret anger tummens position och är en sträng som innehåller ett heltal från "0" till "100".
Relaterade ämnen