Bonjour à tous,
Je vous écris pour vous faire par de mon problême, je programme une sorte de bloc-notes en C, et je veux mettre un fonction qui permet d'ajouter des balises en HTML par exemple, j'utilise ça :
SetDlgItemText(hwnd, IDC_MAIN_TEXT, "Ma balise"); Mais voilà, le problême c'est que ça me supprime tout pour ensuite rajouter le texte entre guillemets.
J'ai cherché dans les sources mais que pas trouvé, peut-être suis je allé trop vite.
J'ai besoin d'aide merci ;).
Plutôt :
SendMessage(hEditWnd,EM_SETSEL,2,18); // sélectionne texte de caractère 2 à 18
SendMessage(hEditWnd,EM_REPLACE_SEL,TRUE,"Text de remplacement"); // remplace par ...
où hEditWnd=GetDlgItem(hwnd,IDC_MAIN_TEXT) par exemple.