Edit_Control.SetWindowText() -> position du curseur - C++ - Programmation
Marsh Posté le 13-05-2004 à 15:40:08
Personne n'est capable de me dire comment replacer le curseur à la fin du texte?
Marsh Posté le 13-05-2004 à 15:55:54
Quel lib ?
En Win32 :
http://msdn.microsoft.com/library/ [...] setsel.asp
Cherche une fonction genre SetSel()...
Marsh Posté le 17-05-2004 à 09:12:40
SetSel() permet de surligner le texte mais pas de positionner le curseur a un endroit précis
Marsh Posté le 17-05-2004 à 09:57:10
Normalement si. Il suffit de mettre comme début et comme fin de sélection le dernier caractère...
Quelle lib ?
Marsh Posté le 17-05-2004 à 10:16:04
Oui c'est bon ca marche c'est juste que j'avais pas pensé à mettre les mêmes valeurs.
Merci
Marsh Posté le 13-05-2004 à 11:51:28
J'utilise dans une boite de dialogue un contol de type Edit.
Une liste me permet d'y rajouter du texte.
Jusque là tout va bien.
J'utilise SetWindowText();
Le texte de la liste se rajoute bien au controle de texte de la boite de dialogue mais le curseur se repositionne au début du texte quand je fais control.SetFocus();
Comment positionner le curseur à la fin ou à une position quelconque?