Interface IInkEdit (inked.h)

L’objet InkEdit vous permet de collecter des entrées manuscrites, de reconnaître l’entrée manuscrite et d’afficher l’entrée manuscrite sous forme de texte.

Héritage

L’interface IInkEdit hérite de l’interface IUnknown. IInkEdit a également les types de membres suivants :

Méthodes

L’interface IInkEdit a ces méthodes.

 
IInkEdit ::get_Appearance

Obtient ou définit une valeur qui détermine l’apparence du contrôle InkEdit, qu’il soit plat (peint sans effets visuels) ou 3D (peint avec des effets tridimensionnels). (Get)
IInkEdit ::get_BackColor

Obtient ou définit la couleur d’arrière-plan du contrôle InkEdit. (Get)
IInkEdit ::get_BorderStyle

Obtient ou définit une valeur qui détermine si le contrôle InkEdit a une bordure. (Get)
IInkEdit ::get_DisableNoScroll

Obtient ou définit une valeur qui détermine si les barres de défilement du contrôle InkEdit sont désactivées. (Get)
IInkEdit ::get_DrawingAttributes

Obtient ou définit les attributs de dessin pour l’encre qui n’a pas encore été dessinée sur le contrôle InkEdit. (IInkEdit.get_DrawingAttributes)
IInkEdit ::get_Enabled

Obtient ou définit une valeur qui détermine si le contrôle InkEdit peut répondre aux événements générés par l’utilisateur. (Get)
IInkEdit ::get_Factoid

Obtient ou définit la constante Factoid qu’un objet IInkRecognizer utilise pour limiter sa recherche du résultat de reconnaissance. (Get)
IInkEdit ::get_Font

Obtient ou définit un objet Font.
IInkEdit ::get_Hwnd

Obtient un handle pour le contrôle InkEdit.
IInkEdit ::get_InkInsertMode

Obtient ou définit une valeur qui spécifie comment l’entrée manuscrite est insérée dans le contrôle InkEdit, sous forme de texte ou d’entrée manuscrite. (Get)
IInkEdit ::get_InkMode

Obtient ou définit une valeur qui spécifie si la collection d’encre est désactivée, si l’entrée manuscrite est collectée ou si l’entrée manuscrite et les mouvements sont collectés. (Get)
IInkEdit ::get_Locked

Obtient ou définit une valeur indiquant si le contenu du contrôle InkEdit peut être modifié. (Get)
IInkEdit ::get_MaxLength

Obtient ou définit une valeur indiquant s’il existe un nombre maximal de caractères qu’un contrôle InkEdit peut contenir et, le cas échéant, spécifie le nombre maximal de caractères. (Get)
IInkEdit ::get_MouseIcon

Obtient ou définit l’icône de souris personnalisée pour le contrôle InkEdit. (Get)
IInkEdit ::get_MousePointer

Obtient ou définit une valeur indiquant le type de pointeur de souris à afficher. (Get)
IInkEdit ::get_MultiLine

Obtient ou définit une valeur indiquant si un contrôle InkEdit peut accepter et afficher plusieurs lignes de texte. (Get)
IInkEdit ::get_RecognitionTimeout

Obtient ou définit la durée, en millisecondes, entre le dernier objet IInkStrokeDisp collecté et le début de la reconnaissance de texte. (Get)
IInkEdit ::get_Recognizer

Obtient ou définit l’objet IInkRecognizer à utiliser pour la reconnaissance.
IInkEdit ::get_ScrollBars

Obtient ou définit le type de barres de défilement, le cas échéant, à afficher dans le contrôle InkEdit. (Get)
IInkEdit ::get_SelAlignment

Obtient ou définit une valeur qui contrôle l’alignement des paragraphes dans un contrôle InkEdit. (Get)
IInkEdit ::get_SelBold

Obtient ou définit une valeur qui spécifie si le style de police du texte actuellement sélectionné dans le contrôle InkEdit est en gras. (Get)
IInkEdit ::get_SelCharOffset

Renvoie ou définit une valeur qui détermine si le texte du contrôle InkEdit apparaît sur la base de référence (normale), en tant qu’exposant au-dessus de la ligne de base ou en tant qu’indice sous la ligne de base. (Get)
IInkEdit ::get_SelColor

Obtient ou définit la couleur du texte du point d’insertion ou de sélection de texte actif (durée d’exécution uniquement). (Get)
IInkEdit ::get_SelFontName

Obtient ou définit le nom de police du texte sélectionné dans le contrôle InkEdit (exécution uniquement). (Get)
IInkEdit ::get_SelFontSize

Obtient ou définit la taille de police du texte sélectionné dans le contrôle InkEdit (exécution uniquement). (Get)
IInkEdit ::get_SelInks

Obtient ou définit le tableau des objets InkDisp incorporés (s’ils sont affichés sous forme d’encre) dans la sélection actuelle. (Get)
IInkEdit ::get_SelInksDisplayMode

Obtient ou définit une valeur qui permet de basculer l’apparence de la sélection entre l’entrée manuscrite et le texte. (Get)
IInkEdit ::get_SelItalic

Obtient ou définit une valeur qui spécifie si le style de police du texte actuellement sélectionné dans le contrôle InkEdit est italique (exécution uniquement). (Get)
IInkEdit ::get_SelLength

Obtient ou définit le nombre de caractères sélectionnés dans le contrôle InkEdit (exécution uniquement). (Get)
IInkEdit ::get_SelRTF

Obtient ou définit le texte au format RTF (Rich Text Format) actuellement sélectionné dans le contrôle InkEdit (exécution uniquement). (Get)
IInkEdit ::get_SelStart

Obtient ou définit le point de départ du texte sélectionné dans le contrôle InkEdit (exécution uniquement). (Get)
IInkEdit ::get_SelText

Obtient ou définit le texte sélectionné dans le contrôle InkEdit (durée d’exécution uniquement). (Get)
IInkEdit ::get_SelUnderline

Obtient ou définit une valeur qui spécifie si le style de police du texte actuellement sélectionné dans le contrôle InkEdit est souligné (au moment de l’exécution uniquement). (Get)
IInkEdit ::get_Status

Obtient une valeur qui spécifie si le contrôle InkEdit est inactif, collecte d’entrée manuscrite ou reconnaissance d’entrée manuscrite.
IInkEdit ::get_Text

Obtient ou définit le texte actuel dans le contrôle InkEdit. (Get)
IInkEdit ::get_TextRTF

Obtient ou définit le texte du contrôle InkEdit, y compris tous les codes RTF. (Get)
IInkEdit ::get_UseMouseForInput

Obtient ou définit une valeur qui indique si la souris peut être utilisée comme périphérique d’entrée. (Get)
IInkEdit ::GetGestureStatus

Indique si le contrôle InkEdit est intéressé par un mouvement d’application particulier.
IInkEdit ::p ut_Appearance

Obtient ou définit une valeur qui détermine l’apparence du contrôle InkEdit, qu’il soit plat (peint sans effets visuels) ou 3D (peint avec des effets tridimensionnels). (Put)
IInkEdit ::p ut_BackColor

Obtient ou définit la couleur d’arrière-plan du contrôle InkEdit. (Put)
IInkEdit ::p ut_BorderStyle

Obtient ou définit une valeur qui détermine si le contrôle InkEdit a une bordure. (Put)
IInkEdit ::p ut_DisableNoScroll

Obtient ou définit une valeur qui détermine si les barres de défilement du contrôle InkEdit sont désactivées. (Put)
IInkEdit ::p ut_Enabled

Obtient ou définit une valeur qui détermine si le contrôle InkEdit peut répondre aux événements générés par l’utilisateur. (Put)
IInkEdit ::p ut_Factoid

Obtient ou définit la constante Factoid qu’un objet IInkRecognizer utilise pour limiter sa recherche du résultat de reconnaissance. (Put)
IInkEdit ::p ut_InkInsertMode

Obtient ou définit une valeur qui spécifie comment l’entrée manuscrite est insérée dans le contrôle InkEdit, sous forme de texte ou d’entrée manuscrite. (Put)
IInkEdit ::p ut_InkMode

Obtient ou définit une valeur qui spécifie si la collection d’encre est désactivée, si l’entrée manuscrite est collectée ou si l’entrée manuscrite et les mouvements sont collectés. (Put)
IInkEdit ::p ut_Locked

Obtient ou définit une valeur indiquant si le contenu du contrôle InkEdit peut être modifié. (Put)
IInkEdit ::p ut_MaxLength

Obtient ou définit une valeur indiquant s’il existe un nombre maximal de caractères qu’un contrôle InkEdit peut contenir et, le cas échéant, spécifie le nombre maximal de caractères. (Put)
IInkEdit ::p ut_MouseIcon

Obtient ou définit l’icône de souris personnalisée pour le contrôle InkEdit. (Put)
IInkEdit ::p ut_MousePointer

Obtient ou définit une valeur indiquant le type de pointeur de souris à afficher. (Put)
IInkEdit ::p ut_MultiLine

Obtient ou définit une valeur indiquant si un contrôle InkEdit peut accepter et afficher plusieurs lignes de texte. (Put)
IInkEdit ::p ut_RecognitionTimeout

Obtient ou définit la durée, en millisecondes, entre le dernier objet IInkStrokeDisp collecté et le début de la reconnaissance de texte. (Put)
IInkEdit ::p ut_ScrollBars

Obtient ou définit le type de barres de défilement, le cas échéant, à afficher dans le contrôle InkEdit. (Put)
IInkEdit ::p ut_SelAlignment

Obtient ou définit une valeur qui contrôle l’alignement des paragraphes dans un contrôle InkEdit. (Put)
IInkEdit ::p ut_SelBold

Obtient ou définit une valeur qui spécifie si le style de police du texte actuellement sélectionné dans le contrôle InkEdit est en gras. (Put)
IInkEdit ::p ut_SelCharOffset

Renvoie ou définit une valeur qui détermine si le texte du contrôle InkEdit apparaît sur la base de référence (normale), en tant qu’exposant au-dessus de la ligne de base ou en tant qu’indice sous la ligne de base. (Put)
IInkEdit ::p ut_SelColor

Obtient ou définit la couleur du texte du point d’insertion ou de sélection de texte actif (durée d’exécution uniquement). (Put)
IInkEdit ::p ut_SelFontName

Obtient ou définit le nom de police du texte sélectionné dans le contrôle InkEdit (exécution uniquement). (Put)
IInkEdit ::p ut_SelFontSize

Obtient ou définit la taille de police du texte sélectionné dans le contrôle InkEdit (exécution uniquement). (Put)
IInkEdit ::p ut_SelInks

Obtient ou définit le tableau des objets InkDisp incorporés (s’ils sont affichés sous forme d’encre) dans la sélection actuelle. (Put)
IInkEdit ::p ut_SelInksDisplayMode

Obtient ou définit une valeur qui permet de basculer l’apparence de la sélection entre l’entrée manuscrite et le texte. (Put)
IInkEdit ::p ut_SelItalic

Obtient ou définit une valeur qui spécifie si le style de police du texte actuellement sélectionné dans le contrôle InkEdit est italique (exécution uniquement). (Put)
IInkEdit ::p ut_SelLength

Obtient ou définit le nombre de caractères sélectionnés dans le contrôle InkEdit (exécution uniquement). (Put)
IInkEdit ::p ut_SelRTF

Obtient ou définit le texte au format RTF (Rich Text Format) actuellement sélectionné dans le contrôle InkEdit (exécution uniquement). (Put)
IInkEdit ::p ut_SelStart

Obtient ou définit le point de départ du texte sélectionné dans le contrôle InkEdit (exécution uniquement). (Put)
IInkEdit ::p ut_SelText

Obtient ou définit le texte sélectionné dans le contrôle InkEdit (durée d’exécution uniquement). (Put)
IInkEdit ::p ut_SelUnderline

Obtient ou définit une valeur qui spécifie si le style de police du texte actuellement sélectionné dans le contrôle InkEdit est souligné (durée d’exécution uniquement). (Put)
IInkEdit ::p ut_Text

Obtient ou définit le texte actif dans le contrôle InkEdit. (Put)
IInkEdit ::p ut_TextRTF

Obtient ou définit le texte du contrôle InkEdit, y compris tous les codes RTF. (Put)
IInkEdit ::p ut_UseMouseForInput

Obtient ou définit une valeur qui indique si la souris peut être utilisée comme périphérique d’entrée. (Put)
IInkEdit ::p utref_DrawingAttributes

Obtient ou définit les attributs de dessin pour l’encre qui n’a pas encore été dessinée sur le contrôle InkEdit.
IInkEdit ::p utref_Font

Obtient ou définit la police du texte qui n’a pas encore été dessiné sur le contrôle InkEdit.
IInkEdit ::p utref_MouseIcon

Obtient ou définit l’icône de souris affichée sur le contrôle InkEdit.
IInkEdit ::p utref_Recognizer

Obtient ou définit le module de reconnaissance utilisé avec le contrôle InkEdit.
IInkEdit ::Recognize

Effectue la reconnaissance sur une collection InkStrokes et retourne les résultats de la reconnaissance. (IInkEdit.Recognize)
IInkEdit ::Refresh

Provoque le redessinage du contrôle InkEdit.
IInkEdit ::SetGestureStatus

Modifie l’intérêt du contrôle InkEdit dans un mouvement d’application connu.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête inked.h