IInkTablets::get_DefaultTablet-Methode (msinkaut.h)
Ruft das Standardtablett innerhalb des Satzes der verfügbaren Tablets ab.
Diese Eigenschaft ist schreibgeschützt.
Syntax
HRESULT get_DefaultTablet(
IInkTablet **DefaultTablet
);
Parameter
DefaultTablet
Rückgabewert
Keine
Bemerkungen
Die Plattform bestimmt das IInkTablet-Standardobjekt in der folgenden Reihenfolge:
- Wenn das System über einen in das Anzeigegerät integrierten Digitizer verfügt, gilt dieser integrierte Digitizer als Standardtablett, auch wenn andere Digitalisierungstabletts installiert sind.
- Wenn mehr als ein digitalisierendes Tablet im System installiert ist, wird das erste Tablet, das während der Initialisierung gefunden wurde, als Standardtablett betrachtet.
- Wenn nur ein digitalisierendes Tablet im System installiert ist, wird es als Standardtablett betrachtet.
- Wenn keine digitalisierenden Tablets im System installiert sind, aber andere Zeigegeräte (z. B. eine Maus oder ein Touchpad) installiert sind, die Mausnachrichten generieren, werden diese Geräte im Aggregat als Standardtablett betrachtet.
- Wenn keine digitalisierenden Tablets und keine Zeigegeräte im System installiert sind, kann kein Standardtablett zurückgegeben werden.
Hinweis Der Zugriff auf diese Eigenschaft in bestimmten Nachrichtenhandlern kann dazu führen, dass die zugrunde liegende Funktion erneut eingegeben wird, was zu unerwarteten Ergebnissen führt. Vermeiden Sie beim Behandeln einer der folgenden Nachrichten einen erneuten Aufruf: WM_ACTIVATE, WM_ACTIVATEAPP, WM_NCACTIVATE, WM_PAINT; WM_SYSCOMMAND , wenn wParam auf SC_HOTKEY oder SC_TASKLIST festgelegt ist; und WM_SYSKEYDOWN (bei der Verarbeitung Alt-Tab oder Alt-Esc Tastenkombinationen). Dies ist ein Problem mit Singlethread-Apartmentmodellanwendungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Bibliothek | InkObj.dll |