Bonjour,
J'utilise un objet CDocument hérité et je cherche à sauvegarder mon document comme je l'entends. Donc je surcharge la fonction serialize...
Je suis capable d'enregistrer une chaine de caractère (en passant par CString, par une chaine constante "toto", la fonction Write ou WriteString). Seulement tout ne passe pas dans ces chaines et en particulier, les \n et \r ne font pas de retour chariot (ou retour à la ligne) mais un caractère spécial!!! (un petit carré)
La fonction SerializeRaw du CEdit fonctionne pourtant bien et l'on peut enregistrer des retour à la ligne hors, je ne vois dans le code de viewEdit.cpp que la fonction Write (à travers WriteArchive/SerializeRaw/Serialize)... comment se fait-il que je n'ai pas mon retour à la ligne?
Merci
Partager