Ajouter un commentaire
sam, 17/08/2013 - 00:33
Re: Focus d'une application en Delphi 6
|
Nefer-IT © 2024. Tous droits réservés
SARL inscrite au RCS de Pontoise, n°797 642 857 siège social : 757, rue de Gisors 95300 Pontoise
Site réalisé par DzMob
Bonjour.
J'ai défini une variable (privée) de type HWnd à laquelle j'ai donné la valeur Main.WindowHandle, Main étant ma fiche principale (et la seule fiche), successivement dans une routine associée aux événements "OnActivate" et "OnCreate" de Main. Dans la routine "Application.OnDeactivate" qui par ailleurs s'exécutait toujours normalement j'ai mis "SetActiveWindow:= {la valeur obtenue} ; eh bien, quand je clique en dehors de ma fiche, le "bouton" de la barre des tâches "sort" et ma fiche ne réagit plus aux raccourcis clavier (il y a un "OnKeyDown" qui est normalement exécuté) ... Donc ?