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 :

activex avec MFC


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 80
    Par défaut activex avec MFC
    bonjour,
    Je viens de me mettre aux activeX et j'ai une question vraiment toute bete:
    j'ai utiliser visual pour générer un projet MFC basé sur une boite de dialogue.
    Ensuite, j'ai inseré un composant activeX (navigateur Web).
    Maintenant, je voudrais que lorsque je lance mon appli qu'une page web s'affiche sur mon navigateur mais j'y arrive pas... (je suis debutant, je rappelle..)
    Bon, je sais qu'il faut que j'utilise la fonction Navigate2 et je vais le faire dans mon OnInitDialog mais je ne vois pas comment faire. Que mettre devant mon .Navigate2, comment acceder à mon composant activeX...?
    merci d'avance.

  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
    il faut générer une variable membre, classwizard, ctrl + w

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 80
    Par défaut
    Je ne suis pas encore arrivé au bout et là, je bloque sur un point:
    Je détecte bien lorsque l'utilisateur commence le téléchargement d'un fichier et je pensais qu'avec un stop(), ca suffirait pour annuler le téléchargement.
    Je voulais aussi récupérer l'URL du fichier en téléchargement mais je n'y arrive pas...
    Une idée pour: annuler le téléchargement et récupérer l'URL?
    Merci d'avance

  4. #4
    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
    si tu surcharges la méthode filedownload et que tu retournes rien, ca devrait suffir

    avant que filedownload soit envoyé, tu recois aussi BeforeNavigate2, tu auras l'url à ce moment là, qu'il faudra sauver qqpart

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 80
    Par défaut
    Merci !! en fait surcharger la fonction FileDownload ne permet pas d'annuler le téléchargement car c'est une void par contre, en argument il y a un bool : Cancel qui permet suivant sa valeur d'annuler ou de laisser le téléchargement !!!

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

Discussions similaires

  1. Création d'un ActiveX avec MFC sous VS
    Par moonin1 dans le forum MFC
    Réponses: 5
    Dernier message: 18/10/2007, 09h33
  2. Méthode d'affichage avec MFC
    Par Blobette dans le forum MFC
    Réponses: 2
    Dernier message: 09/03/2005, 16h48
  3. [ActiveX] Peut-on utiliser un Controle ActiveX avec Java
    Par waldo2188 dans le forum Multimédia
    Réponses: 2
    Dernier message: 22/02/2005, 11h39
  4. directX avec MFC
    Par sylvain_bos dans le forum DirectX
    Réponses: 3
    Dernier message: 12/07/2004, 16h12
  5. Affichage d'une boite de dialogue nonmodale avec MFC
    Par the.cable.guy dans le forum Windows
    Réponses: 3
    Dernier message: 04/07/2003, 17h59

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