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
发生了未指定的错误。

注解

如果 PenInputPanel 所附加到的控件没有焦点,则 MoveTo 方法会导致错误。 如果笔输入面板不可见,只要附加的控件具有焦点,就可以安全地调用此方法。

如果新位置导致面板出现在屏幕工作区边界之外,则面板会向工作区中心移动,以便面板的边缘与屏幕最近的边缘相邻。

若要显式替代 PenInputPanel 对象的自动定位行为,请使用 PenInputPanel 对象的 LeftTop 属性来确定其当前位置。 如果 PenInputPanel 位于应可见的屏幕部分中,请使用 MoveTo 方法重新定位 PenInputPanel

还可以通过监视传递给 PanelMoving 事件处理程序的 LeftTop 参数来替代 PenInputPanel 对象的自动定位行为。 如果 PenInputPanel 位于应可见的屏幕部分中,请使用 MoveTo 方法重新定位 PenInputPanel

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 peninputpanel.h
Library InkObj.dll

另请参阅

IPenInputPanel

PenInputPanel