ITablet 接口
表示连接到计算机的平板电脑。
ITablet 接口继承自 IUnknown 接口。 ITablet 还具有以下类型的成员:
ITablet 接口具有这些方法。
方法 | 说明 |
---|---|
CreateContext | 创建描述指定平板电脑设备的上下文对象。 |
GetCursor | 检索指定的 ITabletCursor 对象。 |
GetCursorCount | 检索与平板电脑关联的游标对象数。 |
GetDefaultContextSettings | 检索平板电脑的默认上下文设置。 |
GetHardwareCaps | 检索一个值,该值表示平板电脑硬件的功能。 |
GetMaxInputRect | 检索表示平板电脑的最大输入区域的矩形。 |
GetName | 检索包含平板电脑设备名称的字符串。 |
GetPlugAndPlayId | 检索包含平板电脑设备的即插即用 ID 的字符串。 |
GetPropertyMetrics | 检索指定属性的指标数据。 |
开发人员不应使用此接口。
以下代码介绍了如何定义 ITablet 接口。
[
object,
uuid(1CB2EFC3-ABC7-4172-8FCB-3BC9CB93E29F),
pointer_default(unique)
]
interface ITablet : IUnknown
{
HRESULT GetDefaultContextSettings(
[out] TABLET_CONTEXT_SETTINGS **ppTCS);
HRESULT CreateContext(
[in] HWND hWnd,
[in, unique] RECT *prcInput,
[in] DWORD dwOptions,
[in, unique] TABLET_CONTEXT_SETTINGS *pTCS,
[in] CONTEXT_ENABLE_TYPE cet,
[out] ITabletContext **ppCtx,
[in, out, unique] TABLET_CONTEXT_ID *pTcid,
[in, out, unique] PACKET_DESCRIPTION **ppPD,
[in, unique] ITabletEventSink *pSink);
HRESULT GetName(
[out] LPWSTR *ppwszName);
HRESULT GetMaxInputRect(
[out] RECT *prcInput);
HRESULT GetHardwareCaps(
[out] DWORD *pdwCaps);
HRESULT GetPropertyMetrics(
[in] REFGUID rguid,
[out] PROPERTY_METRICS *pPM);
HRESULT GetPlugAndPlayId(
[out] LPWSTR *ppwszPPId);
HRESULT GetCursorCount(
[out] ULONG *pcCurs);
HRESULT GetCursor(
[in] ULONG iCur,
[out] ITabletCursor **ppCur);
};
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP Tablet PC Edition [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
库 |
|