> l'api-guide fait une erreur sur SendMesssage() dans plusieurs de ses
exemples
> l'api-guide fait une erreur sur SendMesssage() dans plusieurs de ses
exemples
> l'api-guide fait une erreur sur SendMesssage() dans plusieurs de ses
exemples
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> * T'es-tu assuré que ta fenêtre est une fenêtre de premier niveau (les
> autres sont ignorées) ?
la fenêtre sur laquelle je fais les essais, c'est la "boite de réception"
mais dire que c'est premier niveau ou pas ...
peut être n'est ce pas la bonne méthode, s'agissant de ce programme là ?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> * T'es-tu assuré que ta fenêtre est une fenêtre de premier niveau (les
> autres sont ignorées) ?
la fenêtre sur laquelle je fais les essais, c'est la "boite de réception"
mais dire que c'est premier niveau ou pas ...
peut être n'est ce pas la bonne méthode, s'agissant de ce programme là ?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> * T'es-tu assuré que ta fenêtre est une fenêtre de premier niveau (les
> autres sont ignorées) ?
la fenêtre sur laquelle je fais les essais, c'est la "boite de réception"
mais dire que c'est premier niveau ou pas ...
peut être n'est ce pas la bonne méthode, s'agissant de ce programme là ?
l'api-guide fait une erreur sur SendMesssage() dans plusieurs de ses
exemples
évidemment tu t'en moques car tu utilises PostMessage()... :O)
les déclarations provenant de l'exemple "Get Classname" de
l'api-guide sont corrects. (je crois que c'est l'exemple que tu as
testé)..
l'api-guide fait une erreur sur SendMesssage() dans plusieurs de ses
exemples
évidemment tu t'en moques car tu utilises PostMessage()... :O)
les déclarations provenant de l'exemple "Get Classname" de
l'api-guide sont corrects. (je crois que c'est l'exemple que tu as
testé)..
l'api-guide fait une erreur sur SendMesssage() dans plusieurs de ses
exemples
évidemment tu t'en moques car tu utilises PostMessage()... :O)
les déclarations provenant de l'exemple "Get Classname" de
l'api-guide sont corrects. (je crois que c'est l'exemple que tu as
testé)..
> en effet, j'ai observé que le type dewParams changeait, c'est ça ?
(entre ta fonction et celle de l'API Guide : il passe de Long chez toi à
Integer sur les API Guide )
je viens de refaire l'essai avec ta modif, et effectivement, là ça
fonctionne nickel !
un bémol cependant :
à partir de là, est il possible de faire fermer toutes les fenêtres filles
de OE en cascade, ou bien est ce que je m'y prends mal ??
si cette méthode est pas la bonne, que dois je privilégier ?
> en effet, j'ai observé que le type dewParams changeait, c'est ça ?
(entre ta fonction et celle de l'API Guide : il passe de Long chez toi à
Integer sur les API Guide )
je viens de refaire l'essai avec ta modif, et effectivement, là ça
fonctionne nickel !
un bémol cependant :
à partir de là, est il possible de faire fermer toutes les fenêtres filles
de OE en cascade, ou bien est ce que je m'y prends mal ??
si cette méthode est pas la bonne, que dois je privilégier ?
> en effet, j'ai observé que le type dewParams changeait, c'est ça ?
(entre ta fonction et celle de l'API Guide : il passe de Long chez toi à
Integer sur les API Guide )
je viens de refaire l'essai avec ta modif, et effectivement, là ça
fonctionne nickel !
un bémol cependant :
à partir de là, est il possible de faire fermer toutes les fenêtres filles
de OE en cascade, ou bien est ce que je m'y prends mal ??
si cette méthode est pas la bonne, que dois je privilégier ?
à partir de là, est il possible de faire fermer toutes les fenêtres filles
de OE en cascade, ou bien est ce que je m'y prends mal ??
si cette méthode est pas la bonne, que dois je privilégier ?
à partir de là, est il possible de faire fermer toutes les fenêtres filles
de OE en cascade, ou bien est ce que je m'y prends mal ??
si cette méthode est pas la bonne, que dois je privilégier ?
à partir de là, est il possible de faire fermer toutes les fenêtres filles
de OE en cascade, ou bien est ce que je m'y prends mal ??
si cette méthode est pas la bonne, que dois je privilégier ?
Parce que pour fermer une appli, c'est le message wm_Destroy qu'il faut
envoyer, lui-même envoyant un wm_Quit.
Mais je ne connais pas les possibilités d'appel de l'API depuis VB.
J'ai manipulé tout ça "autrefois" depuis Delphi.
Parce que pour fermer une appli, c'est le message wm_Destroy qu'il faut
envoyer, lui-même envoyant un wm_Quit.
Mais je ne connais pas les possibilités d'appel de l'API depuis VB.
J'ai manipulé tout ça "autrefois" depuis Delphi.
Parce que pour fermer une appli, c'est le message wm_Destroy qu'il faut
envoyer, lui-même envoyant un wm_Quit.
Mais je ne connais pas les possibilités d'appel de l'API depuis VB.
J'ai manipulé tout ça "autrefois" depuis Delphi.
> Parce que pour fermer une appli, c'est le message wm_Destroy qu'il faut
> envoyer, lui-même envoyant un wm_Quit.
DestroyWindow() ne ferme pas l'application... mais bien la fenêtre et ses
ressources. Cette fonction doit déjà être appeler quelque part "behind the
scene" par VB lorsque la fenêtre reçoit la notification WM_CLOSE (qui *lui*
active la fermeture de l'application). Aussi DestroyWindow() ne fonctionne
que sur les fenêtres "filles" du thread dans lequel il est utilisé.
> Parce que pour fermer une appli, c'est le message wm_Destroy qu'il faut
> envoyer, lui-même envoyant un wm_Quit.
DestroyWindow() ne ferme pas l'application... mais bien la fenêtre et ses
ressources. Cette fonction doit déjà être appeler quelque part "behind the
scene" par VB lorsque la fenêtre reçoit la notification WM_CLOSE (qui *lui*
active la fermeture de l'application). Aussi DestroyWindow() ne fonctionne
que sur les fenêtres "filles" du thread dans lequel il est utilisé.
> Parce que pour fermer une appli, c'est le message wm_Destroy qu'il faut
> envoyer, lui-même envoyant un wm_Quit.
DestroyWindow() ne ferme pas l'application... mais bien la fenêtre et ses
ressources. Cette fonction doit déjà être appeler quelque part "behind the
scene" par VB lorsque la fenêtre reçoit la notification WM_CLOSE (qui *lui*
active la fermeture de l'application). Aussi DestroyWindow() ne fonctionne
que sur les fenêtres "filles" du thread dans lequel il est utilisé.
Qu'est-ce que tu veux faire précisément au final ???
Fermer *l'application* Outlook-Express
ou seulement ses fenêtres ?
Qu'est-ce que tu veux faire précisément au final ???
Fermer *l'application* Outlook-Express
ou seulement ses fenêtres ?
Qu'est-ce que tu veux faire précisément au final ???
Fermer *l'application* Outlook-Express
ou seulement ses fenêtres ?
Salut à Stéphane Santon qui dans son post
news:
nous a écrit/répondu :
voici mon ébauche (largement inspirée de sources trouvées sur le net
...)
Salut à Stéphane Santon qui dans son post
news:40FD9164.1FC6C282@team-santonum.com
nous a écrit/répondu :
voici mon ébauche (largement inspirée de sources trouvées sur le net
...)
Salut à Stéphane Santon qui dans son post
news:
nous a écrit/répondu :
voici mon ébauche (largement inspirée de sources trouvées sur le net
...)
Hello,
Pour lister les windows, il existe l'API EnumWindows.
Hello,
Pour lister les windows, il existe l'API EnumWindows.
Hello,
Pour lister les windows, il existe l'API EnumWindows.