Bonjour,
je travaille avec l'API WIN32 en C et je voudrais savoir s'il existe une fonction pour désactiver la souris au dessus d'un richedit.
Je m'explique :
J'ai deux richedit,
l'un dans lequel on peut écrire et l'autre dans lequel on ne peut pas.
En fait, c'est un logiciel de math :
quand on entre une fonction dans le champ dans lequel on peut écrire (par exemple une fonction pour calculer l'écart-type d'une série de valeurs) elle est calculée après l'appui sur la touche Entrée et le résultat est affiché dans le second richedit possédant le flag READONLY.
Les résultats s'affichent au fur-et-à-mesure dans ce dernier champ les uns à la suite des autres.
J'utilise les messages EM_SETSEL et EM_REPLACESEL, mais lorsque je clique dans le champ dans lequel les résultats sont affichés, l'ajout de texte se fait à l'endroit où l'utilisateur a cliqué avec la souris.
Voilà mon problème.
La question est dans la première phrase.
Si vous savez comment faire, ça m'arrangerait bien.
Merci d'avance.
Cordialement, Grégory.