Comment ajouter du texte à la fin d'un CEdit ?
(pour un CEdit multiligne)
On peut par exemple récuperer la taille du contenu du CEdit, envoyer un message de selection à la fin du CEdit, et remplacer la selection par le nouveau texte
Exemple qui ajoute une ligne avec l'heure courante :
	
	| 12
 3
 4
 5
 6
 7
 
 |  
   CTime monTemps = CTime::GetCurrentTime();
   CString resultat;
   resultat.Format("%d:%d:%d\r\n",monTemps.GetHour(),monTemps.GetMinute(),monTemps.GetSecond());
   int longueur = m_monEdit.GetWindowTextLength();
   m_monEdit.SetSel(longueur,longueur);
   m_monEdit.ReplaceSel(resultat); | 
 
			
		 
	
Partager