Ejemplo
programa 1
Código C++:
programa 2 llama a programa 1.Ver original
#include <iostream> using namespace std; int main() { int a; cin >> a; cout << a+5; return 0; }
Código C++:
Ver original
string direDonde = "c:\programa1.exe"; STARTUPINFO info = { sizeof(info) }; PROCESS_INFORMATION processInfo; if (CreateProcess(direDonde.c_str(), NULL, NULL, NULL, TRUE, 0, NULL, NULL, &info, &processInfo)){ ::WaitForSingleObject(processInfo.hProcess, INFINITE); CloseHandle(processInfo.hProcess); CloseHandle(processInfo.hThread); }
gracias. saludos