Trouver la bonne handle pour SendMessage

Posté par r.eude le 21/2/2005 15:17:20
Bjr,

toujours dans la serie "faire communiquer WD avec d'autres applis", je veux faire la chose suivante:
- Appli WD mets des datas dans le presse papier (avec versPressePapier()).
- Appli WD trouve la handle de l'appli en cours de saisie (avec SysFenActive())
- Appli WD envoie SendMessage(Handle, WM_PASTE,0,0)
et c'est censé declencher le coller.

Cela marchotte car j'ai des soucis avec pas mal d'applis genre outlook, word,....par contre notepad marche parfaitement. Il semble que la handle retounée ne soit celle a laquelle envoyer le message WM_COPYDATA.

Comment trouver la bonne handle a laquelle envoyer le message WM_COPYDATA pour declencher le Coller ?

Merci.

Romain.


Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1869&post_id=7766