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


Метод 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)

См. также раздел

ITransformProvider

Общие сведения о поставщиках автоматизации пользовательского интерфейса