Поделиться через


Cursor (справочник по элементу пользовательского интерфейса MSAA)

Заметка

В этом разделе описываются курсоры для целей ссылки на элемент пользовательского интерфейса MSAA. Здесь не описано использование курсоров в различных платформах пользовательского интерфейса. См. справочную документацию по API для используемой платформы пользовательского интерфейса.

 

Курсор — это небольшой рисунок, расположение которого на экране управляется указательным устройством, например мышью, пером или трекболом. Когда пользователь перемещает указательное устройство, операционная система Windows перемещает курсор.

Недоступные методы

Курсор поддерживает следующие методы IAccessible:

Свойства IAccessible

Курсор поддерживает следующие свойства IAccessible:

  • get_accChildCount— свойство childCount равно нулю.

  • get_accName— разработчики могут создавать пользовательские курсоры или использовать предопределенные курсоры, которые определяются их идентификатором курсора. Свойство Name курсора зависит от его формы и является одним из следующих элементов:

    Фигура курсора Имя
    Настраиваемый курсор "Неизвестно"
    IDC_ARROW "Обычный"
    IDC_IBEAM "Изменить"
    IDC_WAIT "Ожидание"
    IDC_CROSS "Графический"
    IDC_UPARROW "Вверх"
    IDC_SIZENWSE "Размер NWSE"
    IDC_SIZENESW "Размер NESW"
    IDC_SIZEWE "Горизонтальный размер"
    IDC_SIZENS "Вертикальный размер"
    IDC_SIZEALL "Переместить"
    IDC_NO "Запрещено"
    IDC_APPSTARTING "Запуск приложения"
    IDC_HELP "Справка"

     

  • get_accRole— свойство ролиROLE_SYSTEM_CURSOR.

  • get_accState— свойство состояния является сочетанием одного или нескольких следующих значений :

    STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FLOATING

Примечания

  • В отличие от других элементов пользовательского интерфейса, объект курсора не имеет связанного дескриптора окна. Чтобы получить доступ к объекту курсора, клиенты должны задать WinEventProc и дождаться создания событий курсора.

интерфейс IAccessible