Re: Arrêter une application | Sujet: Re: Arrêter une application par R&B sur 7/3/2005 15:39:50
Bonjour, Le mieux est de lui envoyer un message de fermeture. Ainsi, le logiciel terminera proprement. Pour se faire il faut lui envoyer le message WM_CLOSE (16 ou 0x10).
RetourFonction est un entier // Type C :HWND
lpClassName est un entier // Type C :LPCSTR, c'est l'adresse d'une chaîne, il est aussi possible de spécifier directement une chaîne
lpWindowName est un entier // Type C :LPCSTR, c'est l'adresse d'une chaîne, il est aussi possible de spécifier directement une chaîne
lpWindowName = "Microsoft Word"
RetourFonction=API("USER32","FindWindowA",lpClassName,lpWindowName)
SI RetourFonction <> 0 ALORS
API("USER32","PostMessageA",RetourFonction, WM_CLOSE, 0, 0)
SINON
info("Impossible de trouver la fenêtre !")
FIN
Explications ici Traduction VB->WinDev via WDAPI
|
|
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
|