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

Windows Discussion :

CreateProcess utilisé avec CreateDesktop


Sujet :

Windows

  1. #1
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut CreateProcess utilisé avec CreateDesktop
    Bonjour,
    Je m'interroge sur le paramètrage de CreateProcess utilisé de concert avec CreateDesktop.

    Quand j'appelle
    CreateProcess
    EnumProcessModules
    TerminateProcess
    j'ai des valeurs de retour correctes et l'application ouverte s'exécute normalement.

    Si j'utilise les appels précédents avec CreateDesktop/CloseDesktop
    CreateProcess retourne bien 1 mais EnumProcessModules et TerminateProcess retourne 0
    (non fonctionnels encore que je n'ai pas de moyen de vérifier le résultat de TerminateProcess).
    J'imagine que le paramétrage dans CreateProcess de lpProcessAttributes et lpThreadAttributes que je laisse à 0
    est incorrect en utilisation avec CreateDesktop.

    Quelqu'un a-t-il une idée ?

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Après vérification si CreateProcess retourne bien 1 ainsi qu'un handle pour hProcess,
    il apparait que l'application ne s'exécute pas.
    D'autre part SetThreadDesktop retourne logiquement 0.

    Toujours personne d'inspiré ?

Discussions similaires

  1. REDEFINES peut-il être utilisé avec un 77 ?
    Par beegees dans le forum Cobol
    Réponses: 2
    Dernier message: 17/01/2008, 10h34
  2. [VB] utilisé avec Client Builder
    Par angusyoung34 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 10/01/2008, 01h49
  3. Quel est le meilleur SGBD utilisé avec JAVA
    Par osma_1978 dans le forum JDBC
    Réponses: 6
    Dernier message: 08/06/2007, 21h17
  4. Problème complexe de dll utilisé avec Access
    Par Sonic dans le forum Bibliothèques
    Réponses: 15
    Dernier message: 23/04/2007, 18h38
  5. [DjUnit] appel à témoin : qui l'a déjà utilisé avec Ant ?
    Par Lynk HIROSUE dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 02/11/2006, 18h38

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