begin process at 2012 02 10 14:21:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Système

 > 

Exécution

 > 

Probleme avec TApplicationEvent


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme avec TApplicationEvent

jeudi 5 février 2009 à 16:04:37 | Probleme avec TApplicationEvent

steph12358

Bonjour à tous

J'utilise un Controle TApplicationEvent dans ma forme principale

en Delphi ApplicationEvents1Message( var Msg: tagMSG; var Handled: Boolean )
en C++, ApplicationEvents1Message( tagMSG &Msg,       bool &Handled )

je voudrais connaitre le contrôle qui a provoqué l'évènement WM_LBUTTONDOWN

Remarque : ce n'est pas forcemment l'ActiveControl car cette méthode ne renvoie que les contrôles pouvant avoir recevoir un focus...
ex: un TImage provoque l'événement mais ne reçoit pas le focus

Quelqu'un sait-il comment savoir quel contrôle a déclenché l'évènement ? (sa classe, son nom...)

Merci d'avance
lundi 9 février 2009 à 14:36:02 | Re : Probleme avec TApplicationEvent

steph12358

Réponse acceptée !
Bonjour vous !

en fait j'ai trouvé comment connaitre le controle qui a provoqué l'évènement intercepté par
TApplicationEvent: le paramètre msg a une propriété hwnd (handle)

avec FindControl(Msg.hwnd); je peux "caster" le controle et accéder à ses propriétés (name, etc)



Cette discussion est classée dans : probleme, var, msg, tapplicationevent, applicationevents1message


Répondre à ce message

Sujets en rapport avec ce message

Message Windows [ par lelahel08 ] Voila, j'ai une appli MDI avec 2 fenetres filles,dans l'emetrice j'ai :procedure TfGestionAgencesBNP.vgdbgListeAgenceDblClick(Sender: TObject);var h: probleme avec les keydown ? [ par BumpMANN ] Bonsoir!J'ai commencé le delphi aujourd'hui meme, mais j'ai trainé un probleme honteux toute la journée, et pas moyen de trouver la moindre réponse su Deactivation de Ctrl + N dans Webbrowser ? [ par programiest ] Salutje voudrais utiliser cette Fonction de Delphiswiss pour deactiver Ctrl+N in Webbrowser1 :http://www.swissdelphicenter.com/en/showcode.php?id=2360 Cherche une vraie fonction Onmouseleave [ par jace1975 ] Yo,Actuellement, pour le programme sur lequel je bosse, j'ai le problème suivant: je veux afficher une boite d'information quand la souris se déplace Drag & Drop de fichiers vers TShellListView [ par MAURICIO ] Bonjour à tous!!Pourquoi est-ce que j' ai toujours un problème le vendredi à part si c' est pour me gâcher le Week-end?Je voudrais seleccionner un ou probleme de form [ par azzouzza ] slt mes amistanque je ss toujour débutant en delphi, je pense ma question ces facile, j'ai une appelication de 4 form j'ai exécuter mon appelication e ou le Probleme dans cetteTutorial ? [ par Taktaky ] Salutpourquoi si je dessine une line  vertical  avec cette Tutoriel (arrow = 0) je prendre un flèche !!!Mais j ai deja donni les Dimensions = 0 pour l Probleme Timage [ par tony_73 ] Bonjour,j'ai une application dans lequel je charge une image :                                                                              image.Pict Ajout Handle [ par Nicolas___ ] Bonjour , c'est encore moi (ce soir j'use enfin du forum  ) j'aimerais bien intercepter les touches down et up mais pour ca il faut choper le focus du probleme de time(dateTimepicker) [ par belaid52 ] boujour messieurs, Qui peut me dire comment je peux remplacer un TdateTimePicker par un equivalent en quelque sorte d'un dbDateTimePicker? merci


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,357 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales