Не могу понять как передать команду в элемент управления ввода терминала виндовс. C++
Я пытаюсь написать программу с помощью которой можно будет передавать в терминал команду, выделенную браузере. Спотыкаюсь на том что не могу понять каким образом можно передать в терминал, который открывает моя программа, передать какую либо команду. Вот так я запускаю терминал:
PROCESS_INFORMATION processInfo;
STARTUPINFO startupInfo = { sizeof(startupInfo) };
ZeroMemory(&startupInfo, sizeof(startupInfo));
startupInfo.cb = sizeof(startupInfo);
ZeroMemory(&processInfo, sizeof(processInfo));
char cmdPath[] = "C:\\Windows\\System32\\cmd.exe";
CreateProcess(cmdPath, nullptr, nullptr, nullptr, FALSE,
CREATE_NEW_CONSOLE, nullptr, nullptr, &startupInfo, &processInfo);