Метод ITransformProvider::Resize (uiautomationcore.h)
Изменяет размер элемента управления.
Синтаксис
HRESULT Resize(
[in] double width,
[in] double height
);
Параметры
[in] width
Тип: double
Новая ширина окна в пикселях.
[in] height
Тип: double
Новая высота окна в пикселях.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
При вызове для элемента управления, поддерживающего разделенные панели, этот метод может иметь побочный эффект изменения размера других смежных областей.
Объект нельзя переместить, изменить размер или повернуть таким образом, чтобы его итоговое расположение экрана было полностью за пределами координат контейнера и было бы недоступно для клавиатуры или мыши. Например, окно верхнего уровня полностью перемещено за пределы экрана или дочерний объект перемещен за пределы окна просмотра контейнера. В таких случаях объект помещается как можно ближе к запрошенным координатам экрана, а верхние или левые координаты переопределяются в границах контейнера.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | uiautomationcore.h (включая UIAutomation.h) |
См. также раздел
Общие сведения о поставщиках автоматизации пользовательского интерфейса