Voilà, je suis en train d'implementé un controle a distance de machines.
J'ai creer une application et toute mes commandes de la forme "SendMessage (Application->Handle, WM_SYSCOMMAND, ..., ...)" fonctionne tres bien.
Pour faire plus propre, j'ai decide de transposer cette application dans un service windows (créer a partir de Service Application sous C++ Builder 6). Et là, petit soucis, vu qu'un service n'a pas de fenetre mère, il est impossible d'appeler cette fonction car je n'ai pas de Handle disponible.
J'ai essayer de ruser en passant pas la fonction FindWindow(), mais, bien que ca compile, lors des essai, rien ne se passe.
J'ai passé toute mon apres-midi a ecumer les faq et les forum, mais je dois avouer que j'ai fait choux blanc. (la solution qui s'approche le plus est celle ci : http://c.developpez.com/faq/vc/?page...d#WorkerThread, mais je n'ai pas reussi a la transposer sous Builder 6.
Pouvez vous venir a mon aide ? Merci d'avance !
Partager