Rtf, savoir à quelle caractère

0/5 (3 avis)

Snippet vu 3 115 fois - Téléchargée 60 fois

Contenu du snippet

Pour savoir sur quelle numéro de caracère est le pointeur de la souris en RTF, trouve pas les bon terme pour l'expliquer ( Pratique pour les Hypertext)

Source / Exemple :


Private Type POINTAPI
    x As Long
    y As Long
End Type

Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Public Const EM_CHARFROMPOS& = &HD7

'Mouse move
Dim pt as POINTAPI
pt.x = x \ Screen.TwipsPerPixelX
pt.y = y \ Screen.TwipsPerPixelY
me.caption=SendMessage(RTFBOX.hWnd, EM_CHARFROMPOS, 0&, pt)

A voir également

Ajouter un commentaire Commentaires
Si tu sais faire l'inverse, c'est à dire trouver la position en pixel du point ou se trouve le curseur, ça m'aiderait boooooocoup! Bravo :)
flint-le-nain
14 mai 2001 à 19:24
bien trouvé !
effectivement...Pratique

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.