Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Clients roepen de IAccessible::accSelect methode aan, om de selectie- of toetsenbordfocus te wijzigen tussen de kinderen in een object. De SELFLAG Constanten opgegeven met de aanroep definieert de bewerking die moet worden uitgevoerd.
Als IAccessible::accSelect wordt aangeroepen met de vlag SELFLAG_TAKEFOCUS op een kindobject met een HWND, wordt de vlag alleen van kracht als het bovenliggende object de focus heeft.
Complexe selectiebewerkingen uitvoeren
Hieronder wordt beschreven welke SELFLAG-waarden moeten worden opgegeven bij het aanroepen van IAccessible::accSelect om complexe selectiebewerkingen uit te voeren.
Een klik simuleren
Een doelitem selecteren door Ctrl in te drukken terwijl u klikt
Om de selectie van een doelitem ongedaan te maken door de combinatie Ctrl + klik te simuleren
Shift simuleren en klikken op
Een reeks objecten selecteren en de focus op het laatste object
- Geef SELFLAG_TAKEFOCUS op het beginobject op om het selectieanker in te stellen.
- Roep IAccessible::accSelect opnieuw aan en geef SELFLAG_EXTENDSELECTION | SELFLAG_TAKEFOCUS op voor het laatste object.
Alle objecten deselecteren
- Geef SELFLAG_TAKESELECTION op voor elk object. Met deze vlag worden alle geselecteerde objecten uitgeschakeld, behalve de geselecteerde.
- Roep IAccessible::accSelect opnieuw aan en geef SELFLAG_REMOVESELECTION op voor het resterende object.