2010-02-16 9 views
0

J'utilise COPYDATASTRUCT avec SendMessage() pour transmettre des données entre 2 et, mais j'en ai besoin de manière asynchrone. J'ai essayé d'utiliser SendMessageCallback(), mais il semble que cela ne fonctionne pas avec COPYDATASTRUCT.Comment utiliser COPYDATASTRUCT avec un rappel asynchrone

Quelle serait la meilleure façon de répondre à cette exigence?

Merci Vous

Répondre

0

je voudrais créer un fil séparé pour exécuter votre SendMessage() et ensuite une méthode de rappel à votre thread principal lorsque vous obtenez un message de retour de l'autre processus.

C'est une façon de l'exécuter en mode asynch et de ne pas interrompre votre application actuelle.