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


Метод IPenInputPanel::MoveTo (peninputpanel.h)

Не рекомендуется. Элемент PenInputPanel был заменен панелью ввода текста (TIP).

Задает для объекта PenInputPanel статическое положение экрана.

Синтаксис

HRESULT MoveTo(
  [in] long Left,
  [in] long Top
);

Параметры

[in] Left

Новое горизонтальное положение в координатах экрана.

[in] Top

Новое положение по вертикали в координатах экрана.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Успешно.
E_UNEXPECTED
Непредвиденный тип параметра или свойства.
E_FAIL
Произошла неизвестная ошибка.

Комментарии

Метод MoveTo вызывает ошибку, если элемент управления, к которому присоединен Элемент управления PenInputPanel , не имеет фокуса. Этот метод можно безопасно вызывать, если панель ввода пера не видна, если подключенный элемент управления имеет фокус.

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

Чтобы явно переопределить поведение автоматического позиционирования объекта PenInputPanel , используйте свойства Left и Top объекта PenInputPanel , чтобы определить его текущее положение. Если PenInputPanel находится в разделе экрана, который должен быть виден, используйте метод MoveTo для перемещения PenInputPanel.

Вы также можете переопределить поведение автоматического позиционирования объекта PenInputPanel , отслеживая параметры Left и Top , передаваемые обработчику событий PanelMoving . Если PenInputPanel находится в разделе экрана, который должен быть виден, используйте метод MoveTo для перемещения PenInputPanel.

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header peninputpanel.h
Библиотека InkObj.dll

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

IPenInputPanel

PenInputPanel