Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Veraltet. PenInputPanel wurde durch den Texteingabebereich (TIP) ersetzt.]
Mit dem PenInputPanel-Objekt können Sie Ihren Anwendungen problemlos direkte Stifteingaben hinzufügen.
Das PenInputPanel-Objekt ist als anfügbares Objekt verfügbar, mit dem Sie vorhandenen Steuerelementen Funktionen für den Tablet-PC-Eingabebereich hinzufügen können. Die Benutzeroberfläche wird größtenteils durch die aktuelle Eingabesprache vorgeschrieben. Sie haben die Möglichkeit, die Standardeingabemethode für das PenInputPanel-Objekt auszuwählen, entweder Handschrift oder Tastatur. Der Endbenutzer kann über Schaltflächen auf der Benutzeroberfläche zwischen Eingabemethoden wechseln.
PenInputPanel verfügt über folgende Membertypen:
Enumerationen
Die PenInputPanel-Klasse verfügt über diese Enumerationen.
| Enumeration | Beschreibung |
|---|---|
| PanelType | Definiert den Typ der Eingabe, die derzeit im PenInputPanel-Objekt verfügbar ist. |
Ereignisse
Die PenInputPanel-Klasse verfügt über diese Ereignisse.
| Ereignis | BESCHREIBUNG |
|---|---|
| InputFailed | Tritt auf, wenn sich der Eingabefokus ändert, bevor das PenInputPanel-Objekt Benutzereingaben in das angefügte Steuerelement einfügen konnte. |
| PanelChanged | Tritt auf, wenn das PenInputPanel-Objekt zwischen Layouts wechselt. |
| PanelMoving | Tritt auf, wenn sich das PenInputPanel-Objekt bewegt. |
| VisibleChanged | Tritt auf, wenn das PenInputPanel-Objekt sich selbst angezeigt oder ausgeblendet hat. |
Schnittstellen
Die PenInputPanel-Klasse definiert diese Schnittstellen.
| Schnittstelle | BESCHREIBUNG |
|---|---|
| IPenInputPanel | Dieses Objekt implementiert die IPenInputPanel-COM-Schnittstelle . |
Methoden
Die PenInputPanel-Klasse verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| CommitPendingInput | Sendet gesammelte Freihandeingaben an die Erkennung und postet das Erkennungsergebnis. |
| EnableTsf | Wenn TRUE übergeben wird, versucht penInputPanel , Text über das Text Services Framework (TSF) an das angefügte Steuerelement zu senden, und ermöglicht die Verwendung der Korrekturbenutzeroberfläche. |
| MoveTo | Legt die Position des PenInputPanel-Objekts auf eine statische Bildschirmposition fest. |
| Aktualisieren | Updates und stellt die PenInputPanel-Eigenschaften basierend auf den Einstellungen des Tablet PC-Eingabebereichs wieder her, positioniert den Stifteingabebereich automatisch und legt die Benutzeroberfläche auf den Standardbereich fest. |
Eigenschaften
Die PenInputPanel-Klasse verfügt über diese Eigenschaften.
| Eigenschaft | Zugriffstyp | BESCHREIBUNG |
|---|---|---|
|
AttachedEditWindow |
Lesen/Schreiben |
Ruft das Fensterhandle des Steuerelements ab, an das das PenInputPanel-Objekt angefügt ist, oder legt dieses fest. |
|
Autoshow |
Lesen/Schreiben |
Ruft einen booleschen Wert ab, der angibt, ob das PenInputPanel-Objekt angezeigt wird, wenn der Fokus mithilfe des Stifts festgelegt wird, oder legt diesen fest. |
|
Beschäftigt |
Schreibgeschützt |
Ruft einen booleschen Wert ab, der angibt, ob das PenInputPanel-Objekt derzeit Freihandeingaben verarbeitet. |
|
CurrentPanel |
Lesen/Schreiben |
Ruft ab oder legt fest, welcher Bereichstyp derzeit für die Eingabe innerhalb des PenInputPanel-Objekts verwendet wird. |
|
DefaultPanel |
Lesen/Schreiben |
Ruft ab oder legt fest, welcher Bereichstyp der Standardbereichstyp ist, der für eingaben im PenInputPanel-Objekt verwendet wird. |
|
Factoid |
Lesen/Schreiben |
Ruft den Zeichenfolgennamen des bei der Erkennung verwendeten Factoids ab oder legt den Zeichenfolgennamen fest. |
|
Höhe |
Schreibgeschützt |
Ruft die Höhe des PenInputPanel-Objekts in Clientkoordinaten ab. |
|
HorizontalOffset |
Lesen/Schreiben |
Ruft den Offset zwischen dem linken Rand des PenInputPanel-Objekts und dem linken Rand des Steuerelements ab, an das es angefügt ist, oder legt diesen fest. |
|
Links |
Schreibgeschützt |
Ruft die horizontale Position des linken Rands des PenInputPanel-Objekts in Bildschirmkoordinaten ab. |
|
Nach oben |
Schreibgeschützt |
Ruft die vertikale Position des oberen Rands des PenInputPanel-Objekts in Bildschirmkoordinaten ab. |
|
VerticalOffset |
Lesen/Schreiben |
Ruft den Offset zwischen dem nächstgelegenen horizontalen Rand des PenInputPanel-Objekts und dem nächstgelegenen horizontalen Rand des Steuerelements, an das es angefügt ist, ab oder legt diesen fest. |
|
Visible |
Lesen/Schreiben |
Ruft einen Wert ab, der angibt, ob das PenInputPanel-Objekt sichtbar ist, oder legt diesen fest. |
|
Breite |
Schreibgeschützt |
Ruft die Breite des PenInputPanel-Objekts in Clientkoordinaten ab. |
Bemerkungen
Dieses Objekt kann instanziiert werden, indem die CoCreateInstance-Methode in C++ aufgerufen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Nicht unterstützt |
| Header |
|
| Bibliothek |
|
Siehe auch