Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Когда OLEACC отправляет сообщение WM_GETOBJECT с параметром lParam значение OBJIDQUERYCLASSNAMEIDX, многие стандартные пользовательские или общие элементы управления (COMCTL) возвращают одно из следующих значений.
USER или common control | Возвращаемое значение |
---|---|
Список | 65536+0 |
Пуговица | 65536+2 |
Статический | 65536+3 |
Редактировать | 65536+4 |
Поле со списком | 65536+5 |
Полоса прокрутки | 65536+10 |
Статус | 65536+11 |
Панель инструментов | 65536+12 |
Прогресс | 65536+13 |
Живой | 65536+14 |
Вешалка | 65536+15 |
Горячая клавиша | 65536+16 |
Заголовок | 65536+17 |
Панель отслеживания | 65536+18 |
Listview | 65536+19 |
Вверх вниз | 65536+22 |
Подсказки | 65536+24 |
Treeview | 65536+25 |
RichEdit | 65536+28 |
Только общие элементы управления USER и Windows (COMCTL) возвращают одно из значений из таблицы. Если окно возвращает значение 0 в ответ на это сообщение, окно может быть одним из следующих вариантов:
- Пользовательский элемент управления
- Элемент управления, отличный от одного из элементов управления в предыдущей таблице
- Старая версия системного элемента управления, которая не распознает сообщение WM_GETOBJECT
Если окно возвращает значение 0, клиентам может потребоваться использовать RealGetWindowClass или GetClassName. Эти функции можно использовать для определения типа элемента управления на основе имени класса.
Как правило, клиенты могут использовать сведения, предоставляемые OLEACC.