Bonjour à tous
Je cherche à coller du texte préalablement chargé dans le presse papier dans un éditeur ouvert.
Je récupère le Handle de l'éditeur à la désactivation de mon appli lorsque je clicke dans l'éditeur puis je reviens sur mon appli pour coller mon texte
A priori le Handle est correctement récupéré mais le collage ne se fait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 procedure TForm2.AppDeactivate(Sender: TObject); Var ACursorPos: TPoint; Hwnd: THandle; begin GetCursorPos(ACursorPos); Hwnd := WindowFRomPoint(ACursorPos); end; procedure TForm2.SpeedButton3Click(Sender: TObject); begin SendMessage(Hwnd, WM_Paste, 0, 0); end;
Quelqu'un peut-il m'aider?
Merci.
Partager