Message de windows [Résolu]

Signaler
Messages postés
268
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
13 mai 2013
-
Messages postés
268
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
13 mai 2013
-
Bonjour a tous,
J'ai besoin pour une appli de savoir lorsqu'un texte est copié dans le presse papier,mais je ne connait plus le message que windows renvoi,si quelqu'un pouvait me le rappeler

9 réponses

Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
SetClipboardViewer(hWnd), et hWnd recevra WM_DRAWCLIPBOARD
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Ptite précison, le message sera envoyé a la dlgproc dont le handle vaut hWnd

Shell
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Ptite précision, la dlgproc dont le handle vaut hWnd, ça ne veut rien dire car on a une WndProc à partir du HWND, et pas le contraire (tous les boutons par exemple partagent la même WndProc)
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Mwé, c'est toujours plus précis que ce que tu dis plus haut!
Après on peut se renvoyer la balle pour de simple question de francais.

Shell
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Modérateur
Dernière intervention
22 août 2010
7
Bah non c'était assez précis ce que j'ai dit plus haut. On sait très bien qu'une fenêtre recoit un message dans sa WndProc
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
2
Oui!

Shell
Messages postés
268
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
13 mai 2013
2
Merci pour vos réponse mais apparement je me suis mal exprimé désolé!
jvé me faire engueler pour mon mauvais français ?
En fait ce que je veut pouvoir faire c'est detecter quand
(a partir de n'importe qu'elle autre application notepad ect...)
un texte est copié dans le presse papier.
Messages postés
1910
Date d'inscription
vendredi 18 juin 2004
Statut
Modérateur
Dernière intervention
14 novembre 2014
13
Bonjour,

Justement, la fonction SetClipboardViewer() te permet de détécter le
moindre changement du contenu du ClipBoard quelque soit l'application
qui a fait ce changement. C'est grâce au message WM_DRAWCLIPBOARD que
ton programme est informé qu'il y'a un changement. Tu peux regarder mon
code source "Narrateur Français" dans lequel j'utilise cette fonction
et le message.
Messages postés
268
Date d'inscription
vendredi 30 avril 2004
Statut
Membre
Dernière intervention
13 mai 2013
2
Merçi pour vos réponse en fait j'avais mal lu
C'etait WM_DRAWCLIPBOARD que je cherchai