Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
715 connectés 

  FORUM HardWare.fr
  Programmation

  syntaxe de createprocess

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

syntaxe de createprocess

n°73862
jahrasta
Posté le 20-11-2001 à 15:45:54  profilanswer
 

QQ peut me donner la commande pour lancer notepad.exe par exemple en utilisant createprocess
 
Merci

mood
Publicité
Posté le 20-11-2001 à 15:45:54  profilanswer
 

n°73873
El_gringo
Posté le 20-11-2001 à 16:11:06  profilanswer
 

char cmdLine[512];
        strcpy (cmdLine, "c:\windows\notepad.exe" );
 
        STARTUPINFO StartupInfo;
 PROCESS_INFORMATION ProcessInformation;
 DWORD ExitCode;
 StartupInfo.cb   =sizeof(STARTUPINFO);
 StartupInfo.cbReserved2 =0;
 StartupInfo.dwFillAttribute=0;
 StartupInfo.dwFlags =0;
 StartupInfo.dwX  =CW_USEDEFAULT;
 StartupInfo.dwXCountChars=0;
 StartupInfo.dwXSize =CW_USEDEFAULT;
 StartupInfo.dwY  =CW_USEDEFAULT;
 StartupInfo.dwYCountChars=0;
 StartupInfo.dwYSize =CW_USEDEFAULT;
 StartupInfo.hStdError =NULL;
 StartupInfo.hStdInput =NULL;
 StartupInfo.hStdOutput =NULL;
 StartupInfo.lpDesktop =NULL;
 StartupInfo.lpReserved =0;
 StartupInfo.lpReserved2 =NULL;
 StartupInfo.lpTitle =NULL;
 StartupInfo.wShowWindow =SW_SHOWDEFAULT;
 
    BOOL bRet;
    bRet = CreateProcess(NULL, cmdLine, NULL, NULL, FALSE,
                        CREATE_NEW_CONSOLE|NORMAL_PRIORITY_CLASS,
                        NULL, NULL, &StartupInfo,
                        &ProcessInformation);
 
 
voila, mais en fait, t débutant dans le langage C, c ça ?

 

[edtdd]--Message édité par El_Gringo--[/edtdd]

n°73888
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-11-2001 à 17:38:14  profilanswer
 

mon exemple de ShellExecute dans ton autre topic te plaisait pas ? :??: C'est quand même plus simple que CreateProcess.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°73891
El_gringo
Posté le 20-11-2001 à 17:53:29  profilanswer
 

Mais shellexecute, ça marche qu'en mode console, non !?

n°73893
youdontcar​e
Posté le 20-11-2001 à 17:58:39  profilanswer
 

ShellExecute ... donc non ce n'est pas que console, c'est tout et n'importe quoi.
 
un shellexecute sur notepad.exe ouvrira notepad. un shellexecute sur un .html l'ouvrira avec ie. un shellexecute sur un .jpeg l'ouvrira avec acdsee.  
 
etc.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  syntaxe de createprocess

 

Sujets relatifs
[ASP] Pb sur syntaxe...pb de syntaxe en php
[VB] syntaxe de requete SQLou avoir toutes les syntaxe des feuilles de style CSS ??
[C++] dsl mais j'ai encore un p'tit pb avec CreateProcess et WaitFor..[ASP]pb syntaxe
[JavaScript] C'est comment la syntaxe du pseudo mecanisme d'exception?onKeyPress avec Netscape c'est pourtant juste comme syntaxe!!
Java classes, où trouver la syntaxe d'une classe à partir de son nom .fentre.top.window.href=>je ne retrouve plus la bonne syntaxe
Plus de sujets relatifs à : syntaxe de createprocess


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR