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 :

Contrôle d'une application


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juin 2003
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 270
    Par défaut Contrôle d'une application
    Bonjour,

    Quelles sont les possibilités en terme de contrôle d'une application en C++ ?

    Typiquement, je souhaite:
    • ouvrir un fichier (PDF avec Reader par exemple)
    • ouvrir la fenêtre de choix des imprimantes (bonus )
    • détecter le fait que l'utilisateur ferme le fichier
    Bien sûr, on peut ouvrir le fichier en faisant un Shell Execute sur une ligne de commande du type AcroRd32.exe "File.pdf", mais je ne vois pas comment on peut détecter que l'utilisateur a fermé le fichier de cette manière.

    De même, il ya des possibilités avec DDE, mais pas celle de détecter la fermeture du fichier.

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu peux t'inspirer de ca http://c.developpez.com/faq/vc/?page...cessWaitingEnd ; mais ceci detecte la fermeture de l'appli, pas la fermeture du fichier.

    Ce que je connais d'acrobat reader, c'est qu'il peut se piloter ; tu trouveras ces infos sur le site adobe.

    Ce que je te préconise moi, c'est plutot d'utiliser l'activeX acrobat reader, ainsi tu controles facilement ce que tu veux

  3. #3
    mat.M
    Invité(e)
    Par défaut
    Pour ouvrir la fenêtre de config des imprimantes avec MFC cela se fait en 10 minutes.

    Pour PDF comme le dit Nico il faut le SDK de Adobe

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2003
    Messages
    270
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 270
    Par défaut
    Merci nico. Cette solution ne détecte pas la fermeture de fichier, mais c'est déjà un bon compromis.

    Pour ouvrir la fenêtre de config des imprimantes avec MFC cela se fait en 10 minutes.
    Et ça marche quelle que soit l'application ? Les MFC, c'est très vaste. Peux-tu me donner une URL ou les mots-clés qui me permettraient de trouver ce dont tu parles ?

    Ce que je cherche à faire doit pouvoir s'appliquer à différentes applications. C'est pour ça que je ne souhaite pas utiliser de SDK propre à une application.

Discussions similaires

  1. [Stratégie] Contrôle d'une application Java à distance
    Par muad'dib dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 05/08/2008, 11h44
  2. Réponses: 1
    Dernier message: 28/09/2007, 15h00
  3. Réponses: 2
    Dernier message: 11/02/2006, 12h56
  4. Réponses: 4
    Dernier message: 05/05/2005, 16h34
  5. Réponses: 5
    Dernier message: 13/11/2003, 16h57

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