ITabletManager-Schnittstelle
Bietet Zugriff auf alle Tablets, die an den Computer angefügt sind.
Members
Die ITabletManager-Schnittstelle erbt von der IUnknown-Schnittstelle. ITabletManager verfügt auch über diese Typen von Membern:
Methoden
Die ITabletManager-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| GetTablet | Ruft das angegebene Tablettobjekt ab. |
| GetTabletCount | Ruft die Anzahl der an das System angefügten Tablets ab. |
Bemerkungen
Entwickler sollten diese Schnittstelle nicht verwenden.
Der folgende Code zeigt, wie die ITabletManager-Schnittstelle implementiert wird.
[
object,
uuid(764DE8AA-1867-47C1-8F6A-122445ABD89A),
pointer_default(unique)
]
interface ITabletManager : IUnknown
{
HRESULT GetDefaultTablet(
[out] ITablet **ppTablet);
HRESULT GetTabletCount(
[out] ULONG *pcTablets);
HRESULT GetTablet(
[in] ULONG iTablet,
[out] ITablet **ppTablet);
HRESULT GetTabletContextById(
[in] TABLET_CONTEXT_ID tcid,
[out] ITabletContext **ppContext);
HRESULT GetCursorById(
[in] CURSOR_ID cid,
[out] ITabletCursor **ppCursor);
};
Rufen Sie CoCreateInstance mit einer Klassen-ID von CLSID _ TabletManagerS auf, und rufen Sie dann QueryInterface auf, um einen Zeiger auf die ITabletManager-Schnittstelle abzurufen. Die CLSID _ TabletManagerS GUID ist wie folgt definiert:
#define CLSID_TabletManagerS uuid(A5B020FD-E04B-4e67-B65A-E7DEED25B2CF)
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur Desktop-Apps der XP Tablet PC Edition [] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Bibliothek |
|