Bonjour,
Mon application Lazarus étant réduite et en "tache de fond", je souhaite obtenir et tracer, à l'aide d'un timer, le handle de l'application ayant le focus.
J'utilisais jadis getForeGroundWindow avec succès sur le couple WindowsXP/Delphi7.
Aujourd'hui, sur ubuntu 16.04 x64 et Lazarus 1.6, la fonction getForeGroundWindow me ramène invariablement la valeur 0, indépendamment de l'application ayant réellement le focus.
Pourquoi tant de haine ?
Ludo