Sdílet prostřednictvím


Cursor (referenční dokumentace elementu UŽIVATELSKÉHO rozhraní MSAA)

Poznámka

Toto téma popisuje kurzory pro účely referenčního prvku uživatelského rozhraní MSAA. Zde není popsáno použití kurzorů v různých architekturách uživatelského rozhraní. Prohlédni si referenční dokumentace k rozhraní API pro architekturu uživatelského rozhraní, kterou používáte.

 

Kurzor je malý obrázek, jehož umístění na obrazovce je řízeno ukazatelem zařízení, jako je myš, pero nebo trackball. Když uživatel přesune polohovací zařízení, operační systém Windows přesune kurzor.

IAccessible Methods

Kurzor podporuje následující metody IAccessible:

Nepřístupné vlastnosti

Kurzor podporuje následující vlastnosti IAccessible:

  • get_accChildCount– vlastnost ChildCount je nula.

  • get_accName– vývojáři mohou vytvářet vlastní kurzory nebo používat předdefinované kurzory, které jsou identifikovány jejich ID kurzoru. Vlastnost Název kurzoru závisí na jeho tvaru a je jedním z následujících způsobů:

    Obrazec kurzoru Jméno
    Vlastní kurzor "Neznámý"
    IDC_ARROW "Normální"
    IDC_IBEAM "Upravit"
    IDC_WAIT "Počkat"
    IDC_CROSS "Grafika"
    IDC_UPARROW "Nahoru"
    IDC_SIZENWSE "Velikost NWSE"
    IDC_SIZENESW "NESW size" (Velikost NESW)
    IDC_SIZEWE "Vodorovná velikost"
    IDC_SIZENS "Svislá velikost"
    IDC_SIZEALL "Přesunout"
    IDC_NO Zakázáno
    IDC_APPSTARTING "Spuštění aplikace"
    IDC_HELP "Nápověda"

     

  • get_accRole– vlastnost role je ROLE_SYSTEM_CURSOR.

  • get_accState– vlastnost státu je kombinací jedné nebo více následujících hodnot :

    STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FLOATING

Poznámky

  • Na rozdíl od jiných prvků uživatelského rozhraní objekt kurzor nemá přidružený popisovač okna. Aby klienti získali přístup k objektu kurzoru, musí nastavit WinEventProc a čekat, až objekt kurzoru vygeneruje události.

IAccessible Interface