IInkOverlay-Schnittstelle (msinkaut.h)
Stellt ein -Objekt dar, das für Anmerkungsszenarien nützlich ist, in denen Benutzer nicht die Erkennung von Freihandeingaben durchführen, sondern sich stattdessen für Größe, Form, Farbe und Position der Freihandeingabe interessieren.
Vererbung
Die IInkOverlay-Schnittstelle erbt von der IUnknown-Schnittstelle .
Methoden
Die IInkOverlay-Schnittstelle verfügt über diese Methoden.
IInkOverlay::D raw Legt ein Rechteck fest, in dem die Freihandeingabe im InkOverlay-Objekt neu gezeichnet werden soll. |
IInkOverlay::get_AttachMode Ruft den Wert ab, der angibt, ob das InkOverlay-Objekt hinter oder vor dem bekannten Fenster angefügt ist, oder legt ihn fest. (Get) |
IInkOverlay::get_AutoRedraw Ruft einen Wert ab, der angibt, ob ein Freihandsammler die Freihandeingabe neu zeichnet, wenn das Fenster ungültig wird, oder legt diesen fest. (IInkOverlay.get_AutoRedraw) |
IInkOverlay::get_CollectingInk Ruft einen Wert ab, der angibt, ob freihand derzeit auf einem Freihandsammler (InkCollector, InkOverlay oder InkPicture) gezeichnet wird. (IInkOverlay.get_CollectingInk) |
IInkOverlay::get_CollectionMode Ruft den Auflistungsmodus ab, der bestimmt, ob Freihandeingabe, Geste oder beides beim Schreiben des Benutzers erkannt werden, oder legt diesen fest. (IInkOverlay.get_CollectionMode) |
IInkOverlay::get_Cursors Ruft die Auflistung von Cursorn ab, die für die Verwendung im Freihandbereich verfügbar sind. Jeder Cursor entspricht der Spitze eines Stifts oder eines anderen Freihandeingabegeräts. (IInkOverlay.get_Cursors) |
IInkOverlay::get_DefaultDrawingAttributes Ruft die standardmäßigen Zeichnungsattribute ab, die beim Zeichnen und Anzeigen von Freihand verwendet werden sollen, oder legt diese fest. (IInkOverlay.get_DefaultDrawingAttributes) |
IInkOverlay::get_DesiredPacketDescription Ruft die gewünschte Paketbeschreibung des InkCollector ab oder legt diese fest. (IInkOverlay.get_DesiredPacketDescription) |
IInkOverlay::get_DynamicRendering Ruft den Wert ab, der angibt, ob Freihand beim Zeichnen gerendert wird, oder legt ihn fest. (IInkOverlay.get_DynamicRendering) |
IInkOverlay::get_EditingMode Ruft einen Wert ab, der angibt, ob sich das Objekt/Steuerelement im Freihandmodus, im Löschmodus oder im Auswahl-/Bearbeitungsmodus befindet, oder legt diesen fest. (Get) |
IInkOverlay::get_Enabled Ruft einen Wert ab, der angibt, ob das InkOverlay-Objekt Stifteingaben (Luftpakete, Cursor in Bereichsereignissen usw.) sammelt, oder legt ihn fest. (Get) |
IInkOverlay::get_EraserMode Ruft den Wert ab, der angibt, ob Freihandstrich oder Punkt gelöscht wird, oder legt diesen fest. (Get) |
IInkOverlay::get_EraserWidth Ruft den Wert ab, der die Breite der Radiererstiftspitze angibt, oder legt diesen fest. (Get) |
IInkOverlay::get_hWnd Ruft den Handlewert des Fensters ab, in dem Freihand gezeichnet wird, oder legt ihn fest. (IInkOverlay.get_hWnd) |
IInkOverlay::get_Ink Ruft das InkDisp-Objekt ab, das einem InkCollector-Objekt oder einem InkOverlay-Objekt zugeordnet ist, oder legt es fest. (IInkOverlay.get_Ink) |
IInkOverlay::get_MarginX Ruft den X-Achsenrand um das Fensterrechteck in Bildschirmkoordinaten ab oder legt diese fest. Dieser Rand stellt einen Puffer um den Rand des Freihandfensters bereit. (IInkOverlay.get_MarginX) |
IInkOverlay::get_MarginY Ruft den Rand der y-Achse um das Fensterrechteck in Bildschirmkoordinaten ab oder legt diese fest. Dieser Rand stellt einen Puffer um den Rand des Freihandfensters bereit. (IInkOverlay.get_MarginY) |
IInkOverlay::get_MouseIcon Ruft das benutzerdefinierte Maussymbol ab oder legt es fest. (IInkOverlay.get_MouseIcon) |
IInkOverlay::get_MousePointer Ruft einen Wert ab, der den Typ des angezeigten Mauszeigers angibt, oder legt diesen fest. (IInkOverlay.get_MousePointer) |
IInkOverlay::get_Renderer Ruft das InkRenderer-Objekt ab, das zum Zeichnen von Freihand verwendet wird, oder legt es fest. (IInkOverlay.get_Renderer) |
IInkOverlay::get_Selection Ruft die InkStrokes-Auflistung ab, die derzeit im InkOverlay-Objekt oder im InkPicture-Steuerelement ausgewählt ist, oder legt diese fest. (Get) |
IInkOverlay::get_SupportHighContrastInk Ruft einen Wert ab, der angibt, ob Freihand als nur eine Farbe gerendert wird, wenn sich das System im Modus "Hoher Kontrast" befindet, oder legt diesen fest. (IInkOverlay.get_SupportHighContrastInk) |
IInkOverlay::get_SupportHighContrastSelectionUI Ruft einen Wert ab, der angibt, ob alle Elemente der Auswahlbenutzeroberfläche (UI) in hohem Kontrast gezeichnet werden, wenn sich das System im Modus "Hoher Kontrast" befindet, oder legt diesen fest. (Get) |
IInkOverlay::get_Tablet Ruft entweder das IInkTablet-Objekt ab, zu dem ein Cursor gehört, oder das IInkTablet-Objekt, das ein Objekt oder Steuerelement derzeit zum Sammeln von Eingaben verwendet. (IInkOverlay.get_Tablet) |
IInkOverlay::GetEventInterest Ruft das Interesse ab, das ein Objekt an einem bestimmten Ereignis für die InkCollector-Klasse, die InkOverlay-Klasse oder die InkPicture-Klasse hat. (IInkOverlay.GetEventInterest) |
IInkOverlay::GetGestureStatus Ruft einen Wert ab, der bestimmt, ob das InkCollector- oder InkOverlay-Objekt an einer bestimmten Anwendungsgeste interessiert ist. |
IInkOverlay::GetWindowInputRectangle Ruft das Fensterrechteck in Pixeln ab, in dem freihand gezeichnet wird. (IInkOverlay.GetWindowInputRectangle) |
IInkOverlay::HitTestSelection Bestimmt, welcher Teil der Auswahl während eines Treffertests getroffen wurde. |
IInkOverlay::p ut_AttachMode Ruft den Wert ab, der angibt, ob das InkOverlay-Objekt hinter oder vor dem bekannten Fenster angefügt ist, oder legt ihn fest. (Put) |
IInkOverlay::p ut_AutoRedraw Ruft einen Wert ab, der angibt, ob ein Freihandsammler die Freihandeingabe neu zeichnet, wenn das Fenster ungültig wird, oder legt diesen fest. (IInkOverlay.put_AutoRedraw) |
IInkOverlay::p ut_CollectionMode Ruft den Auflistungsmodus ab, der bestimmt, ob Freihandeingabe, Geste oder beides beim Schreiben des Benutzers erkannt werden, oder legt diesen fest. (IInkOverlay.put_CollectionMode) |
IInkOverlay::p ut_DesiredPacketDescription Ruft die gewünschte Paketbeschreibung des InkCollector ab oder legt diese fest. (IInkOverlay.put_DesiredPacketDescription) |
IInkOverlay::p ut_DynamicRendering Ruft den Wert ab, der angibt, ob Freihand beim Zeichnen gerendert wird, oder legt ihn fest. (IInkOverlay.put_DynamicRendering) |
IInkOverlay::p ut_EditingMode Ruft einen Wert ab, der angibt, ob sich das Objekt/Steuerelement im Freihandmodus, im Löschmodus oder im Auswahl-/Bearbeitungsmodus befindet, oder legt diesen fest. (Put) |
IInkOverlay::p ut_Enabled Ruft einen Wert ab, der angibt, ob das InkOverlay-Objekt Stifteingaben (Luftpakete, Cursor in Bereichsereignissen usw.) sammelt, oder legt ihn fest. (Put) |
IInkOverlay::p ut_EraserMode Ruft den Wert ab, der angibt, ob Freihandstrich oder Punkt gelöscht wird, oder legt diesen fest. (Put) |
IInkOverlay::p ut_EraserWidth Ruft den Wert ab, der die Breite der Radiererstiftspitze angibt, oder legt diesen fest. (Put) |
IInkOverlay::p ut_hWnd Ruft den Handlewert des Fensters ab, in dem Freihand gezeichnet wird, oder legt ihn fest. (IInkOverlay.put_hWnd) |
IInkOverlay::p ut_MarginX Ruft den X-Achsenrand um das Fensterrechteck in Bildschirmkoordinaten ab oder legt diese fest. Dieser Rand stellt einen Puffer um den Rand des Freihandfensters bereit. (IInkOverlay.put_MarginX) |
IInkOverlay::p ut_MarginY Ruft den Rand der y-Achse um das Fensterrechteck in Bildschirmkoordinaten ab oder legt diese fest. Dieser Rand stellt einen Puffer um den Rand des Freihandfensters bereit. (IInkOverlay.put_MarginY) |
IInkOverlay::p ut_MouseIcon Ruft das benutzerdefinierte Maussymbol ab oder legt es fest. (IInkOverlay.put_MouseIcon) |
IInkOverlay::p ut_MousePointer Ruft einen Wert ab, der den Typ des angezeigten Mauszeigers angibt, oder legt diesen fest. (IInkOverlay.put_MousePointer) |
IInkOverlay::p ut_Selection Ruft die InkStrokes-Auflistung ab, die derzeit im InkOverlay-Objekt oder im InkPicture-Steuerelement ausgewählt ist, oder legt diese fest. (Put) |
IInkOverlay::p ut_SupportHighContrastInk Ruft einen Wert ab, der angibt, ob Freihand als nur eine Farbe gerendert wird, wenn sich das System im Modus "Hoher Kontrast" befindet, oder legt diesen fest. (IInkOverlay.put_SupportHighContrastInk) |
IInkOverlay::p ut_SupportHighContrastSelectionUI Ruft einen Wert ab, der angibt, ob alle Elemente der Auswahlbenutzeroberfläche (UI) in hohem Kontrast gezeichnet werden, wenn sich das System im Modus "Hoher Kontrast" befindet, oder legt diesen fest. (Put) |
IInkOverlay::SetAllTabletsMode Ermöglicht es einem Freihandsammler (InkCollector, InkOverlay oder InkPicture), Freihand von jedem Tablet zu sammeln, das an den Tablet-PC angeschlossen ist. (IInkOverlay.SetAllTabletsMode) |
IInkOverlay::SetEventInterest Legt einen Wert fest, der angibt, ob ein Objekt oder Steuerelement interesse an einem angegebenen Ereignis hat. |
IInkOverlay::SetGestureStatus Legt das Interesse des Objekts oder Steuerelements an einer bekannten Geste fest. |
IInkOverlay::SetSingleTabletIntegratedMode Ermöglicht dem Freihandsammler (InkCollector, InkOverlay oder InkPicture), Freihandeingaben nur von einem Tablet zu sammeln. Freihandeingaben von anderen Tablets werden vom Freihandsammler ignoriert. (IInkOverlay.SetSingleTabletIntegratedMode) |
IInkOverlay::SetWindowInputRectangle Legt das Fensterrechteck in Pixel fest, in dem freihand gezeichnet wird. (IInkOverlay.SetWindowInputRectangle) |
Hinweise
Das Erstellen des InkOverlay-Steuerelements hinter einem transparenten Steuerelement (z. B. einem GroupBox-Steuerelement mit festgelegter WS_EX_TRANSPARENT Eigenschaft) verhindert, dass InkOverlay Freihandeingaben sammelt.
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | msinkaut.h |
Weitere Informationen
IInkCollector-Schnittstelle, IInkOverlay-Schnittstelle, InkOverlay-Klasse