Delen via


Cursor (MSAA UI-elementreferentie)

Notitie

In dit onderwerp worden cursors beschreven voor msAA UI-elementreferenties. Het gebruik van cursors in verschillende UI-frameworks wordt hier niet beschreven. Raadpleeg de API-referentiedocumentatie voor het UI-framework dat u gebruikt.

 

Een cursor is een kleine afbeelding waarvan de locatie op het scherm wordt bepaald door een aanwijsapparaat, zoals een muis, pen of trackball. Wanneer de gebruiker het aanwijsapparaat verplaatst, verplaatst het Windows-besturingssysteem de cursor.

IAccessible-methoden

Een cursor ondersteunt de volgende IAccessible methoden:

IAccessible Properties

Een cursor ondersteunt de volgende eigenschappen IAccessible:

  • get_accChildCount: de eigenschap ChildCount is nul.

  • get_accName: ontwikkelaars kunnen aangepaste cursors maken of de vooraf gedefinieerde cursors gebruiken die worden geïdentificeerd door hun cursor-id. De eigenschap Naam van de cursor is afhankelijk van de vorm en is een van de volgende opties:

    Cursorshape Naam
    Aangepaste cursor "Onbekend"
    IDC_ARROW "Normaal"
    IDC_IBEAM "Bewerken"
    IDC_WAIT "Wacht"
    IDC_CROSS "Afbeelding"
    IDC_UPARROW "Omhoog"
    IDC_SIZENWSE "NWSE grootte"
    IDC_SIZENESW "NESW grootte"
    IDC_SIZEWE "Horizontale grootte"
    IDC_SIZENS "Verticale grootte"
    IDC_SIZEALL "Verplaatsen"
    IDC_NO "Verboden"
    IDC_APPSTARTING "App starten"
    IDC_HELP "Help"

     

  • get_accRole: de eigenschap Rol is ROLE_SYSTEM_CURSOR.

  • get_accState— De eigenschap State is een combinatie van een of meer van de volgende waarden:

    STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FLOATING

Notities

  • In tegenstelling tot andere UI-elementen heeft het cursorobject geen gekoppelde venstergreep. Clients moeten een WinEventProc- instellen en wachten totdat het cursorobject gebeurtenissen genereert om toegang te krijgen tot het cursorobject.

IAccessible Interface