envoyer des messages... [C++, MFC] - Programmation
Marsh Posté le 16-10-2001 à 17:01:46
moi j'ai réussi a envoyer a une application pour lui dire de se fermer .. si cela peut t'aider
Marsh Posté le 16-10-2001 à 17:04:28
...comment ça !?
(en fait je crois que je suis en train de trouver une solution: je vais passer un pointeur: CMaClasse* comme membre de CMainFrame... ensuite j'aurai plus qu'a mettre un méthode public OnMoveFrame dans CMaClasse... ça devrais marcher... j'essaye de ce pas !:D)
Marsh Posté le 16-10-2001 à 17:08:45
voila :
ce n'est surement pas bien programmer .. masi si cela peut t'aider :
LPCTSTR tmp = "Nom_de_l'aplication"; // nom dans le task manager ..
HWND application;
application = ::FindWindow(0, tmp );
::PostMessage(application, WM_CLOSE , NULL, NULL);
Marsh Posté le 16-10-2001 à 18:00:13
Ouah... barbare comme truc ! ça doit marcher... Merci, ms en fait la solution que g évoquée avant fonctionne bien... et est peut être un peu plus simple ! (pour moi en tout cas !)
Marsh Posté le 16-10-2001 à 18:43:59
Comment vous faites pour envoyer un message en Java au fait (c'est pas avec des send?).
Chuis débutant en Java
[edtdd]--Message édité par Isaac_Washington--[/edtdd]
Marsh Posté le 16-10-2001 à 21:46:14
Tu pourrais aussi d'utiliser de l'heritage à la place de l'aggregation
Marsh Posté le 16-10-2001 à 16:58:13
Alors, g une classe CMaClasse qui contient une instance de CMainFrame (dérivée de CFrameWnd).
Je voudrais savoir, dans CMaClasse, quand l'instance de CMainFrame à reçu un message WM_MOVE (quand je passe ds la méthode OnMove de CMainFrame). Le problème parait pas compliqué, ms je vois pas de solution...
qqn peut m'aider !?
[edtdd]--Message édité par El_Gringo--[/edtdd]