Visual C problema

M

Moof

Guest
Kaip aš galiu atlikti išorės Exe from Visual C , pavyzdžiui Notepad.exe?

 
Moof rašė:

Kaip aš galiu atlikti išorės Exe from Visual C , pavyzdžiui Notepad.exe?
 
Labas,
Naudokite CreateProcess () Windows API, jo rekomenduotą Microsoft pradeda naujos paraiškos.
Skaitykite daugiau apie CreateProcess MSDN.

 
nesudėtingai

SHELLEXECUTEINFO ShExecInfo = (0);
ShExecInfo.cbSize = sizeof (SHELLEXECUTEINFO);
ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
ShExecInfo.hwnd = NULL;
ShExecInfo.nShow = SW_SHOW;
ShExecInfo.lpVerb = NULL;
ShExecInfo.lpFile = "Notepad.exe"
ShExecInfo.lpParameters = "C: \ \ text.txt";
ShExecInfo.lpDirectory = NULL;

ShExecInfo.hInstApp = NULL;
ShellExecuteEx (& ShExecInfo);

 
Paprastesnis būdas

CreateProcess ( "Notepad.exe", NULL, NULL, NULL, FALSE, 0, NULL, NULL, NULL, NULL);

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Šypsotis" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top