У меня есть стороннее консольное приложение, которое называется reg.exe.Когда я запускаю его, он показывает мне текстовое сообщение.Я хочу использовать эту строку в моем приложении.Как получить эту строку?
Я хочу использовать CreatProcess для выполнения "reg.exe",
CreateProcess( NULL, // No module name (use command line)
argv[1], // Command line
NULL, // Process handle not inheritable
NULL, // Thread handle not inheritable
FALSE, // Set handle inheritance to FALSE
0, // No creation flags
NULL, // Use parent's environment block
NULL, // Use parent's starting directory
&si, // Pointer to STARTUPINFO structure
&pi ) // Pointer to PROCESS_INFORMATION structure
Затем использовать
WaitForSingleObject( pi.hProcess, INFINITE );
чтобы дождаться окончания.