IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Hook de la fenêtre Windows "copie de fichiers"


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 33
    Par défaut Hook de la fenêtre Windows "copie de fichiers"
    Bonjour,

    Après avoir réussit à détecter une fenêtre Windows grâce à son nom et la fermer grâce aux Apis ( Voir sujet : http://www.developpez.net/forums/d11...uverte-fermer/) j'ai envie d'aller plus loin et de faire ça plus propre.
    Ce que j'aimerai faire c'est "hooker" la fenêtre Windows de Copie et d'envoyer l'événement "Annuler" comme si c'était un utilisateur qui faisait ça...
    Cette technique est bcp plus propre que celle de l'autre sujet car dans l'autre sujet ça ferme violemment la fenêtre et le fichier qui était entrain d'être copié reste présent, incomplet mais présent.
    Le problème c'est qu'en Hook je n'y connait pas grand chose et j'ai bcp de mal à trouver de la Doc sur la toile, toute aide me serait précieuse... Idem si vous connaissez des outils qui peuvent m'aider à faire cela.

    Merci par avance,

    Rémy

  2. #2
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 33
    Par défaut
    Hello,

    Bon bah je viens de trouver finalement. C'est exactement comme le sujet que j'ai évoqué ci-dessus sauf qu'au lieu de chopper le handle de la fenêtre , il faut venir chopper celui du bouton et envoyer un événement via l'api "SendMessage".
    Pour vous aider à trouver les handle , classname etc.. indispensable pour renseigner l'appel à l'api "SendMessage" vous pouvez vous aider du logiciel "WinId" qui est Freeware et qui fait bien le boulot ( hé oui avec la version Express de Visual Studio n'offre pas spy++ )

    Cette source m'a énormément aidé à comprendre le fonctionnement de tout ça :

    http://www.codeproject.com/Articles/...s-from-C-again

    A plus tard!

    Rémy

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fenêtre Windows de recherche de fichiers
    Par multimania dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/08/2007, 08h39
  2. [DELPHI6] et hook sur fenêtres windows
    Par Desraux dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 27/03/2006, 09h31
  3. Réponses: 1
    Dernier message: 26/02/2005, 12h55
  4. Style d'un fenêtre Windows
    Par Zazeglu dans le forum Windows
    Réponses: 4
    Dernier message: 12/10/2003, 18h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo