daghfous11
Messages postés9Date d'inscriptionmercredi 7 mai 2008StatutMembreDernière intervention 9 juillet 2009
-
29 mai 2009 à 03:08
daghfous11
Messages postés9Date d'inscriptionmercredi 7 mai 2008StatutMembreDernière intervention 9 juillet 2009
-
29 mai 2009 à 14:08
Salut tout le monde,
On m'a demandé, dans une partie d'un projet d'étude, de développer une application qui controle MS word.
Une fonction parmi les fonctions que offre cette application est de bloquer les entrées dans la presse papier issues d'un fichier jugé protégé.
J'ai pu trouver une solution pour effacer le contenu de la presse papier, mais le contenu n'ai pas toujours issu de MS word.
donc j'ai poser cette question pour savoir si je peux conditionner ce processus juste dans le cas où MS word est actif et le fichier word protégé ets ouvert.
Y a-t-il quelcun qui peut me mettre sur les railles pour progresser dans le projet?
et MERCI d'avance. :D
Désolé s'il y a des fautes de français, je suis pas un francophone. ;)
cs_Robert33
Messages postés834Date d'inscriptionsamedi 15 novembre 2008StatutMembreDernière intervention14 janvier 201733 29 mai 2009 à 08:19
Salut daghfous11
à ma connaissance il n'existe pas de methode en Code managé.
par contre la dll User32 contient des fonctions qui peuvent rendre des services.
La fonction HWND GetClipboardOwner( VOID ); par exemple retourne le proprietaire du clipboard, qui est normalement le handle de la derniere application y ayant inserré quleque chose.
et surtout ne soit pas désolé, ton Français est parfait.
daghfous11
Messages postés9Date d'inscriptionmercredi 7 mai 2008StatutMembreDernière intervention 9 juillet 2009 29 mai 2009 à 14:08
Merci bien pour vos réponses,
Mais, je n'y ai pas trouvé ce que je cherche.
après un pour de recherches, j'ai pu fusionner deux codes pour extraire une idée qui me convient.
mais il me reste le développement.
la solution est de vider copier une chaine de caractères vide quand il y a changement dans le presse papier et quand le fichier word est ouvert.