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 :

Impression via le driver


Sujet :

MFC

  1. #1
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut Impression via le driver
    bonjour,

    je besoin de faire une impression d'un fichier bmp via le driver de l'imprimante

    le probleme c que c un mistère pour moi

    merci d'avance

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011

  3. #3
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut
    c un debut mais c pas encore ca car la tu imprime avec l'imprimante par defaut mais j'aurais besoin de choisir mon imprimante

  4. #4
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    ya ca : http://support.microsoft.com/kb/q166129/

    dont la partie :
    Définir l'imprimante par défaut de l'application

    Définir l'imprimante par défaut de l'application que vous avez besoin de définir les membres m_hDevNames et m_hDevMode par l'intermédiaire d'une fonction membre de CWinApp de données (qui sont protégés) a dérivé l'objet, GetPrinterDevice(). Vous pouvez implémenter la fonction suivante et le appeler chaque fois que vous devez modifier l'imprimante par défaut.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    void CMainFrame::OnActionSetnondefaultprinter()
    {
        HGLOBAL hDevMode = NULL;
        HGLOBAL hDevNames = NULL;
        if (GetPrinterDevice(_T("\\\\RED-PRN-25\\PRIV0006"), &hDevNames, &hDevMode))
            AfxGetApp()->SelectPrinter(hDevNames, hDevMode);
        else
            AfxMessageBox(_T("Failed to select custom printer"));
    }

  5. #5
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut
    c un idee

    en fait j'ai un combo box qui me permet de choisir entre plusieur imprimante connecter (donc je peut utiliser ta fonction quand je change d'imprimante)

    mais est t'il possible de passer a une fonction le nom de l'imprimante selectionnée et par le mm occaz de modifier ces options via le driver (du style imprimer tous en noir ...)

  6. #6
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut
    car en fait sur ma boite dialogue j'ai certaine option d'impression donc je voudrai pouvoir imprimé en fonction de celle ci

  7. #7
    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
    pourquoi ne pas utiliser la boite de dialog de windows ? voir PrintDlg dans msdn

  8. #8
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055

  9. #9
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut
    je ne doit pas utiliser une boite de dialoge car mon soft a pour but de montrer commen dialogue avec l'imprimante

    c pour ceux qui veulent developper autour de l'imprimante mais en choisissant leur propre option

  10. #10
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut
    @farscape : je l'ai deja regardé mais ce code m'ouvre une boite de dialogue et moi je ne veux pas, mais je veux pouvoir modifier mes options d'impression en dure

  11. #11
    Membre confirmé Avatar de Cirdan Telemnar
    Profil pro
    Étudiant
    Inscrit en
    Avril 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2006
    Messages : 130
    Par défaut
    c bon j'ai trouver

    merci qd même

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 06/03/2008, 15h26
  2. Probleme d'impression symbole € selon driver
    Par Mut dans le forum Périphériques
    Réponses: 2
    Dernier message: 05/07/2006, 12h42
  3. Format d'impression via IE
    Par fabrice.Croize dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/03/2006, 10h50
  4. [urgent] Rave report je n'en peux plus->impression via co
    Par zax-tfh dans le forum Bases de données
    Réponses: 2
    Dernier message: 29/02/2004, 10h15
  5. Réponses: 7
    Dernier message: 27/02/2004, 22h14

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