Delen via


Naslaginformatie over InkEdit-besturingselementen

Met het besturingselement InkEdit kunt u inkt verzamelen, inkt herkennen en inkt weergeven als tekst. Met dit besturingselement kunt u slimme formulieren inschakelen, waardoor de nauwkeurigheid van tekstinvoer wordt verbeterd.

Dit besturingselement is een superset van het besturingselement RichEdit. Het breidt het RichEdit besturingselement uit met de mogelijkheid om inkt vast te leggen, te herkennen en weer te geven.

Dit object kan worden geïnstantieerd door de methode CoCreateInstance aan te roepen in C++.

Als u het besturingselement InkEdit achter een transparant besturingselement (zoals een GroupBox met de set WS_EX_TRANSPARENT eigenschap) maakt, voorkomt u dat InkEdit inkt verzamelt.

Leden

Opsomming Beschrijving
AppearanceConstants Definieert waarden die aangeven of het besturingselement plat of 3D wordt weergegeven.
BorderStyleConstants Hiermee definieert u waarden die aangeven of het besturingselement een rand heeft.
InkApplicationGesture Definieert waarden die de interesse in een set toepassingsspecifieke bewegingen instellen.
InkDisplayMode Hiermee definieert u waarden die aangeven of een selectie wordt weergegeven als inkt of tekst.
InkEditStatus- Definieert waarden die aangeven of het besturingselement InkEdit inactief is, inkt verzamelt of inkt herkent.
InkInsertMode Definieert waarden die aangeven hoe inkt wordt ingevoegd in het besturingselement InkEdit.
InkMode- Definieert waarden die de instellingen voor de verzamelingsmodus opgeven voor getekende inkt, of inktverzameling is uitgeschakeld, inkt wordt verzameld of inkt en bewegingen worden verzameld.
InkMouseButton- Definieert waarden die aangeven welke muisknop is ingedrukt.
InkMousePointer- Hiermee definieert u waarden waarmee het type muis aanwijzer wordt opgegeven dat wordt weergegeven.
MouseButton- Definieert waarden die aangeven welke muisknop is ingedrukt.
ScrollBarsConstants Definieert waarden die aangeven hoe de schuifbalken van een Besturingselement InkEdit op het scherm worden weergegeven.
SelAlignmentConstants Definieert waarden die de uitlijning van de alinea ten opzichte van de marges van het besturingselement InkEdit opgeven.
Bericht van gebeurtenismelding Beschrijving
IECN_STROKE Dit bericht wordt verzonden via een WM_NOTIFY bericht wanneer een pennenstreek is voltooid (alleen Win32).
IECN_GESTURE Dit bericht wordt verzonden via een WM_NOTIFY bericht wanneer een gebaar is voltooid (alleen Win32).
IECN_RECOGNITIONRESULT Dit bericht wordt verzonden via een WM_NOTIFY bericht wanneer herkenning plaatsvindt (alleen Win32).
Gebeurtenis Beschrijving
wijzigen Vindt plaats wanneer de inhoud van het besturingselement of een eigenschapswaarde wordt gewijzigd.
klik op Treedt op wanneer op het besturingselement wordt geklikt.
DblClick Treedt op wanneer op het besturingselement wordt dubbelklikken.
beweging Treedt op wanneer een toepassingsbeweging wordt herkend.
KeyDown- Treedt op wanneer de gebruiker op een toets drukt terwijl het besturingselement InkEdit de focus heeft.
KeyPress- Treedt op wanneer een toets wordt ingedrukt terwijl het besturingselement InkEdit de focus heeft.
KeyUp- Treedt op wanneer een sleutel wordt vrijgegeven terwijl het besturingselement InkEdit de focus heeft.
MouseDown- Treedt op wanneer de muis aanwijzer boven het besturingselement InkEdit staat en een muisknop wordt ingedrukt.
MouseMove- Treedt op wanneer de muis aanwijzer wordt verplaatst over het besturingselement InkEdit.
MouseUp- Treedt op wanneer de muis aanwijzer boven het besturingselement InkEdit staat en er een muisknop wordt losgelaten.
RecognitionResult- Treedt op wanneer het besturingselement InkEdit handmatig resultaten ophaalt uit een aanroep naar de methode Recognize of automatisch nadat de herkenningstime-out is geactiveerd.
SelChange- Treedt op wanneer de selectie van inkt in het besturingselement InkEdit verandert.
Treedt op wanneer de gebruiker een nieuw IInkStrokeDisp-object tekent op een IInkTablet--object.
Bericht ophalen/instellen Beschrijving
EM_GETINKMODE Hiermee haalt u de inktmodus van het besturingselement op (alleen Win32).
EM_SETINKMODE Hiermee stelt u de inktmodus van het besturingselement in (alleen Win32).
EM_GETINKINSERTMODE Hiermee haalt u de inktinvoegmodus van het besturingselement op (alleen Win32).
EM_SETINKINSERTMODE Hiermee stelt u de inktinvoegmodus van het besturingselement in (alleen Win32).
EM_GETDRAWATTR Hiermee haalt u de huidige tekenkenmerken van het besturingselement op (alleen Win32).
EM_SETDRAWATTR Hiermee stelt u de tekenkenmerken in die moeten worden gebruikt voor toekomstige inktverzameling (alleen Win32).
EM_GETRECOTIMEOUT Hiermee haalt u de time-out voor de herkenning voor het besturingselement op (alleen Win32).
EM_SETRECOTIMEOUT Hiermee stelt u de time-out voor de herkenning voor het besturingselement in (alleen Win32).
EM_GETGESTURESTATUS Hiermee haalt u de gebarenstatus voor het besturingselement op (alleen Win32).
EM_SETGESTURESTATUS Hiermee stelt u de gebarenstatus voor het besturingselement in (alleen Win32).
EM_GETRECOGNIZER Hiermee haalt u de recognizer op die door het besturingselement wordt gebruikt (alleen Win32).
EM_SETRECOGNIZER Hiermee stelt u de recognizer in die door het besturingselement wordt gebruikt (alleen Win32).
EM_GETFACTOID Hiermee wordt de factoid gebruikt voor herkenning (alleen Win32).
EM_SETFACTIOD Hiermee stelt u de factoid in voor herkenning (alleen Win32).
EM_GETSELINK Hiermee haalt u de inkt op in de selectie (alleen Win32).
EM_SETSELINK Hiermee stelt u de inkt in de selectie in (alleen Win32).
EM_GETSELINKDISPLAYMODE Retourneert het huidige uiterlijk van de inkt in het geselecteerde bereik met behulp van een van de waarden van de InkDisplayMode opsomming (alleen Win32).
EM_SETSELINKDISPLAYMODE Hiermee stelt u het uiterlijk van de inkt in het geselecteerde bereik in met behulp van een van de waarden van de InkDisplayMode opsomming (alleen Win32).
EM_GETSTATUS Hiermee haalt u de status van het besturingselement op (alleen Win32).
EM_RECOGNIZE Herkenning van krachten (alleen Win32).
EM_GETMOUSEICON Hiermee haalt u het muispictogram op (alleen Win32).
EM_SETMOUSEICON Hiermee stelt u het muispictogram in (alleen Win32).
EM_GETMOUSEPOINTER Hiermee haalt u de muis aanwijzer op (alleen Win32).
EM_SETMOUSEPOINTER Hiermee stelt u alleen de muis aanwijzer Win32 in).
EM_GETUSEMOUSEFORINPUT Hiermee wordt de status van of muisinvoer wordt behandeld als peninvoer (alleen Win32).
EM_SETUSEMOUSEFORINPUT Hiermee stelt u de status in van of muisinvoer wordt behandeld als peninvoer (alleen Win32).
Methode Beschrijving
GetGestureStatus Hiermee krijgt u het belang van het besturingselement InkEdit in een bekende set bewegingen.
Recognize- Hiermee geeft u op dat herkenning moet plaatsvinden.
vernieuwen Zorgt ervoor dat het besturingselement opnieuw wordt getekend.
SetGestureStatus- Hiermee stelt u het belang van het besturingselement InkEdit in een bekende set bewegingen in.
Eigenschap Beschrijving
uiterlijk Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of het besturingselement InkEdit plat of 3D wordt weergegeven.
BackColor- Hiermee haalt u de achtergrondkleur voor het besturingselement InkEdit op of stelt u deze in.
BorderStyle Hiermee wordt een waarde opgehaald of ingesteld die bepaalt of het besturingselement InkEdit een rand heeft.
DisableNoScroll- Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of schuifbalken in het besturingselement InkEdit zijn uitgeschakeld.
DrawingAttributes- Hiermee worden de tekenkenmerken opgehaald of ingesteld voor inkt die nog moeten worden getekend op het besturingselement InkEdit.
ingeschakelde Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of het besturingselement InkEdit kan reageren op door de gebruiker gegenereerde gebeurtenissen.
Factoid- Hiermee wordt de constante Factoid opgehaald of ingesteld die een IInkRecognizer object gebruikt om de zoekopdracht naar het herkenningsresultaat te beperken.
lettertype Hiermee haalt u het lettertype op van de tekst die wordt weergegeven in het besturingselement InkEdit.
hWnd- Hiermee haalt u de venstergreep op waarnaar het besturingselement InkDisp is gebonden.
InkInsertMode Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven hoe inkt wordt ingevoegd in het besturingselement InkEdit, hetzij als tekst of als inkt.
InkMode- Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of inktverzameling is uitgeschakeld, inkt wordt verzameld of inkt en bewegingen worden verzameld.
vergrendelde Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of het besturingselement InkEdit alleen-lezen is of niet.
MaxLength- Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een Besturingselement InkEdit een maximum aantal tekens kan bevatten en zo ja, geeft u het maximum aantal tekens op.
MouseIcon Hiermee haalt u het huidige aangepaste muispictogram op of stelt u deze in.
MousePointer- Hiermee wordt een waarde opgehaald of ingesteld die het type muis aanwijzer aangeeft dat wordt weergegeven wanneer de muis over een bepaald deel van het besturingselement InkEdit loopt.
MultiLine- Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit een besturingselement met meerdere regels inkEdit is.
RecognitionTimeout- Hiermee haalt u de tijdsduur op, in milliseconden, tussen de laatste IInkStrokeDisp object dat is verzameld en het begin van tekstherkenning.
Recognizer- Hiermee wordt het IInkRecognizer object opgehaald of ingesteld voor herkenning.
schuifbalken Hiermee haalt u het type schuifbalken op dat wordt weergegeven in het besturingselement InkEdit.
SelAlignment- Hiermee haalt u de uitlijning op of stelt u deze in op de huidige selectie of invoegpositie (alleen runtime).
SelBold- Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of de tekenstijl van de geselecteerde tekst in het besturingselement InkEdit vet is (alleen runtime).
SelCharOffset Hiermee haalt u op of stelt u in of tekst in het besturingselement InkEdit wordt weergegeven op de basislijn, als superscript of als subscript (alleen runtime).
SelColor- Hiermee haalt u de tekstkleur van de huidige tekstselectie of invoegpositie op of stelt u deze in (alleen uitvoeringstijd).
SelFontName- Hiermee haalt u de naam van het lettertype van de geselecteerde tekst op in het besturingselement InkEdit (alleen runtime).
SelFontSize- Hiermee haalt u de tekengrootte van de geselecteerde tekst op of stelt u deze in het besturingselement InkEdit in (alleen runtime).
SelInks- Hiermee haalt u de matrix van ingesloten InkDisp objecten (indien weergegeven als inkt) op die de huidige selectie bevat.
SelInksDisplayMode Hiermee wordt een waarde opgehaald of ingesteld waarmee u het uiterlijk van de selectie tussen inkt en tekst kunt wijzigen.
SelItalic- Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of de tekenstijl van de geselecteerde tekst in het besturingselement InkEdit cursief is (alleen runtime).
SelLength- Hiermee haalt u het aantal tekens op dat is geselecteerd in het besturingselement InkEdit (alleen runtime).
SelRTF- Hiermee haalt u de geselecteerde rtf-opgemaakte tekst op of stelt u deze in het besturingselement InkEdit in (alleen runtime).
SelStart- Hiermee haalt u het beginpunt op van de tekst die is geselecteerd in het tekstvak (alleen uitvoeringstijd).
SelText- Hiermee haalt u de geselecteerde tekst op of stelt u deze in het besturingselement InkEdit in (alleen uitvoeringstijd).
SelUnderline- Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of de tekenstijl van de geselecteerde tekst in het besturingselement InkEdit onderstreept is (alleen runtime).
status Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement InkEdit inactief is, inkt verzamelt of inkt herkent (alleen runtime).
tekst Hiermee haalt u de huidige tekst in het tekstvak op of stelt u deze in.
TextRTF- Hiermee haalt u de tekst van het besturingselement InkEdit op of stelt u deze in, inclusief alle RTF-codes.
UseMouseForInput- Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de muis kan worden gebruikt als invoerapparaat.
Structuur Beschrijving
IEC_STROKEINFO Bevat informatie over een stroke gebeurtenis (alleen Win32).
IEC_GESTUREINFO Bevat informatie over een specifiek gebaar (alleen Win32).
IEC_RECOGNITIONRESULTINFO Bevat informatie over een herkenningsresultaat (alleen Win32).

COM-implementatie

Met dit object wordt de IInkEdit COM-interface geïmplementeerd.