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

MFC Discussion :

Information sur la fonction GetCapture


Sujet :

MFC

  1. #1
    Membre confirmé Avatar de jagboys
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 166
    Par défaut Information sur la fonction GetCapture
    Bonjour,

    Est ce quelqu'un pourrait me renseigner sur l'utilisation de la fonction getcapture ?
    Bien sûr, j'ai regardé sur MSDN mais j'aimerias avoir vos avis.

    Mon problème est assez simple :
    J'ai un programme XYZ qui troune. J'aimerais faire une application mfc qui tourne en arrière plan et qui monitore ce programme. Notamment lorqu'un double click est fait sur la fenêtre pincipale de XYZ. En récupérant cette action j'aimerais faire d'autre traitements.
    Est ce Getcapture une bonne méthode ?

    Merci d'avance

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 393
    Par défaut
    Non.
    SetCapture() permet de garder les infos de la souris jusqu'à ce qu'on clique ailleurs (comme quand on déplace la souris hors d'une scrollbar ou qu'on dessine des lignes hors de la fenêtre de paint...)
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    mat.M
    Invité(e)
    Par défaut
    Citation Envoyé par jagboys
    Bonjour,

    Est ce quelqu'un pourrait me renseigner sur l'utilisation de la fonction getcapture ?
    Bien sûr, j'ai regardé sur MSDN mais j'aimerias avoir vos avis.

    Mon problème est assez simple :
    J'ai un programme XYZ qui troune. J'aimerais faire une application mfc qui tourne en arrière plan et qui monitore ce programme. Notamment lorqu'un double click est fait sur la fenêtre pincipale de XYZ. En récupérant cette action j'aimerais faire d'autre traitements.
    Est ce Getcapture une bonne méthode ?

    Merci d'avance
    SetCapture/GetCapture ne fonctionneront pas parce que ce sont 2 process différents.
    Du moins tant que l'on n'obtiendra pas les Handles de fenêtres des 2 programmes.
    Le programme qui tourne en tache de fond doit utiliser un timer et connaitre le Handle du programme XYZ ( cf API Windows )
    Sinon développer un service Windows pour quelque chose de + sophistiqué.

Discussions similaires

  1. [WD18] Information sur la fonction fSurveilleFichier()
    Par cid5420 dans le forum WinDev
    Réponses: 3
    Dernier message: 07/04/2014, 11h34
  2. Information sur la fonction LDAP_SEARCH
    Par kakiokamui dans le forum Langage
    Réponses: 1
    Dernier message: 18/04/2013, 15h12
  3. information sur la fonction plot3
    Par Décembre dans le forum MATLAB
    Réponses: 5
    Dernier message: 06/07/2010, 10h13
  4. [XL-2003] Informations sur les fonctions Address et Indirect
    Par johannj dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/06/2009, 14h20
  5. [Requete]Informations sur la Fonction Dlookup
    Par le_gueux90 dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 01/04/2008, 15h41

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