Message de rapport:
 

API : Donner la main à un programme

Sujet: API : Donner la main à un programme
par R&B sur 6/9/2010 10:52:12

Bonjour,
Comment donner la main à la fenêtre en cours d'un autre programme dont on a le PID ?
FilWindowExA => liste des hwnd des fens
GetClassNameA => liste les fen Windev
GetWinDowTextA => recupère le titre de la fenêtre
on compare le titre et on peut trouver une fenêtre par son titre mais cela n'est pas la solution

ps : on cherche une solution disponible sur les versions de windows en cours.

En passant par WinDev, on a
ExeLancé pour détecter les instances du programme
SysInstances pour avoir l'id instance du programme (pId ??)
Ensuite reste à trouver le moyen de donnaitre la fenêtre en cours avec
Sysfenhandle(<titre>) ou sysFenActive()....
afin d'y utiliser un SysDonneFocus.

Merci de vos lumières.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2