Как запустить консольную программу сделанную в Visual Studio через CreateProcess? Ошибок не выскакивает, но программа не запускается.
#include <Windows.h>
#include <iostream>
#include <tchar.h>
using namespace std;
int main() {
HANDLE hProcess;
HANDLE hThread;
STARTUPINFO si;
PROCESS_INFORMATION pi;
ZeroMemory(&si, sizeof(si));
ZeroMemory(&pi, sizeof(pi));
CreateProcess(L"C:\ConsoleApplication2\Debug\ConsoleApplication2.exe",
NULL, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi);
cout << "GetProcessID -> " << GetProcessId(pi.hProcess) << endl;
system("PAUSE");
return 0;
}
Слэши в пути к исполняемому файлу должны быть двойные. Иначе - у вас путь неправильный.
Поле cb в переменной si установите в корректное значение для начала.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть двумерный вектор std::vector< std::vector < int> > vecInt1Как задать и изменить кол-во элементов в строке и столбце во время исполнения программы?...
Выполнял задание, встал перед вопросом, все выполнено, но необходима проверка вводаПолучилось следующее