Méthode ITextRange ::SetPoint (tom.h)
Modifie la plage en fonction d’un point spécifié à ou vers le haut (en fonction de l’extension) du point (x, y) aligné en fonction du type.
Syntaxe
HRESULT SetPoint(
[in] long x,
[in] long y,
[in] long Type,
[in] long Extend
);
Paramètres
[in] x
Type : long
Coordonnée horizontale du point spécifié, en coordonnées d’écran absolues.
[in] y
Type : long
Coordonnée verticale du point spécifié, en coordonnées d’écran absolues.
[in] Type
Type : long
Fin pour passer au point spécifié. Il peut s’agir de l’un des éléments suivants.
tomStart | Déplacez le début de la plage. |
tomEnd | Déplacez la fin de la plage. |
[in] Extend
Type : long
Comment définir les points de terminaison de la plage. Si Extend est égal à zéro (valeur par défaut), la plage est un point d’insertion au point spécifié (ou au point le plus proche avec du texte sélectionnable). Si l’extension a la valeur 1, la fin spécifiée par Type est déplacée vers le point et l’autre extrémité est laissée seule.
Valeur retournée
Type : HRESULT
La méthode retourne S_OK.
Remarques
Une application peut utiliser le point spécifié dans la fonction WindowFromPoint pour obtenir le handle de la fenêtre, qui peut généralement être utilisé pour rechercher les coordonnées du rectangle client (bien qu’une exception notable soit avec les contrôles sans fenêtre).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | tom.h |
DLL | Msftedit.dll |
Voir aussi
Conceptuel
Référence