IInkTablets::get_DefaultTablet 方法 (msinkaut.h)

获取可用平板电脑集中的默认平板电脑。

此属性为只读。

语法

HRESULT get_DefaultTablet(
  IInkTablet **DefaultTablet
);

参数

DefaultTablet

返回值

备注

平台按以下顺序确定默认 的 IInkTablet 对象:

  • 如果系统具有与显示设备集成的数字化器,则即使安装了其他数字化平板电脑,此集成数字化器也被视为默认平板电脑。
  • 如果系统中安装了多个数字化平板电脑,则初始化期间遇到的第一个平板电脑将被视为默认平板电脑。
  • 如果系统中只安装了一台数字化平板电脑,则它被视为默认平板电脑。
  • 如果系统中未安装数字化平板电脑,但 (安装了其他指向设备(如鼠标或触摸板),) 会生成鼠标消息,则这些设备将被视为默认平板电脑。
  • 如果系统中未安装数字化平板电脑且未安装指向设备,则无法返回默认平板电脑。
注意 在某些消息处理程序中访问此属性可能会导致重新输入基础函数,从而导致意外的结果。 处理以下任何消息时,请小心避免重入调用:WM_ACTIVATEWM_ACTIVATEAPPWM_NCACTIVATE、WM_PAINT;如果wParam 设置为 SC_HOTKEY 或 SC_TASKLIST,则WM_SYSCOMMAND;处理 Alt-Tab 或 Alt-Esc 组合键) 时WM_SYSKEYDOWN (。 这是单线程单元模型应用程序的问题。
 

要求

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

另请参阅

IInkTablet 接口

IInkTablets

InkTablets 集合