Intercerpter des messages depuis une sous-classe de TComponent [resolu

Intercerpter des messages depuis une sous-classe de TComponent [resolu - Delphi/Pascal - Programmation

Marsh Posté le 23-08-2003 à 16:55:51    

J'ai essayé d'écrire un composant non visuel (qui dérive TComponent) pour surveiller le clipboard en interceptant les messages :  
 

   procedure WMDRAWCLIPBOARD(var Message: TMessage); message WM_DRAWCLIPBOARD;


 
Mais il n'arrive pas à intercepter les messages de modification du clipboard. Apparement ce n'est possible qu'avec les composants visuels (qui dérive de TControl). :cry:
 
Je voudrais savoir si c'est possible facilement de recupérer ces messages. J'ai vu que c'était possible avec les Hooks, mais ça m'a l'air compliqué pour récupérer deux pauvres messages. :sweat:
 
Je suis en Delphi 6 PE.


Message édité par cpdump le 24-08-2003 à 15:50:24
Reply

Marsh Posté le 23-08-2003 à 16:55:51   

Reply

Marsh Posté le 23-08-2003 à 17:07:58    

va voir sur http://www.torry.net/misc_other.htm tu as les sources du composant ClipNote qui fait ce que tu veux

Reply

Marsh Posté le 23-08-2003 à 17:37:49    

Merci, c'est exactement ce que je cherchais  :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed