Bonjour,
est-il possible d'imposer la valeur retourn�e par la fonction SendMessage? (Je voudrait renvoy�e le resultat du traitement du message). Si oui, comment faire?
Version imprimable
Bonjour,
est-il possible d'imposer la valeur retourn�e par la fonction SendMessage? (Je voudrait renvoy�e le resultat du traitement du message). Si oui, comment faire?
non, ce n'est pas possible
enfin, si, c'est possible mais non recommand� et assez compliqu�
que veux-tu faire exactement ?
salut,
soit la question est mal pos�e ou je n'ai pas compris ...
le retour d'un sendMessage c'est le retour de la fonction associ�e au message.
donc je peux retourner la valeur que je veux dans mon message...
:D
c'est bien ca mais j'ai deja essaye:
j'ai fait un 'return 15' par exemple � la fin de ma fonction de traitement, mais je recois syst�matiquement '1'...
c'est ptete moi qui ai mal compris la question, mais si t'envoies WM_SETFOCUS par ex, t'es oblig� de renvoyer 0
ca n'a pas de sens de renvoyer autre chose
ca n'a de sens a priori que sur un message priv� ...
:D
c'est justement pour un message prive!
ben il ne devrait pas y avoir de problemes...
tu es sur que c'est le bon message qui est appel� ?
tu as mis un point d'arret en debug pour verifier ?
:D
t'as mis quoi dans ta callback de traitement des messages ?
J'ajoute:
Tu utilises bien SendMessage() et non SendMessageTimeout(), qui donne le code de retour autrement?
(si je sais bien compter, �a fait quatre questions)
Ca marche!!!
en fait, j'avais pas fait attention, j'utilisais la fonction SendNotifyMessage et non SendMessage...oups!
Merci pour toutes vos r�ponses (et rapides en plus!!)!!
si �a fonctionne, pense � mettre r�solu sur ton post avec le bouton :resolu: ;)