|
Re: executer le code d'un bouton |
|
---|---|---|
Citation :
A ne pas réinventer la roue, à condition que l'aide soit bien faite ![]() Plus sérieusement, j'ai dû réinventer la roue pour faire ce type de traitement, avant de découvrir par hasard une info dans les threads que j'ai "détourné". L'utilisation des sockets pour faire ce qui est demandé est totalement inadapté pour un message local et post/sendmessage sont là pour celà. Exemple de code partant de la création d'un WM_USER spécifique à votre application on va l'appeler WM_USER_monmessage. Dans la fenêtre prévoir 2 boutons : BTN_ENVOI et BTN_RECEPTION 1 selecteur : ENVOI et RECEPTION Bouton ENVOI
Bouton RECEPTION
Selecteur
Code de la fenêtre
IL faut lancer 2 instances de l'application. Sélectionner Réception pour la 2ème appli. Cliquer sur ENVOI dans l'appli ayant la fenêtre ENVOI, et vous envoyer le message à l'appli réception... Magique ![]() Dans send/postmessage vous pouvez passez 2 valeurs (type entier, ils sont à 0 et 0 dans l'exemple), ces valeurs sont récupérées par l'évènement dans wParam, lParam. Si vous voulez passez autre chose que des entiers, des chaines par exemple il suffit de passer par un pointeur et la fonction transfert. Voilà, maintenant vous avez tout pour vous amuser avec les évènements, et les découvrir. -- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ![]()
Contribution le : 19/12/2005 17:20
|
||
![]() ![]() |
|
Re: executer le code d'un bouton |
|
---|---|---|
![]() Inscrit:
19/11/2002 12:20 Post(s): 390
|
Pas de soucis :)
Contribution le : 19/12/2005 21:37
|
|
![]() ![]() |
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.