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 !

 

 
		
		 
        

 
			
			

 
   


 Faire un SendMessage dans un service
 Faire un SendMessage dans un service
				 Répondre avec citation
  Répondre avec citation


 
			
Partager